Commit 13bddc00 by BellCodeEditor

auto save

parent a0f63d6c
Showing with 11 additions and 10 deletions
import wordcloud import wordcloud
from PIL import Image from PIL import Image
import numpy import numpy
#import jieba import jieba
with open('python二级考试大纲.txt',encoding='utf-8')as f: with open('python二级考试大纲.txt',encoding='utf-8')as f:
text=f.read() text=f.read()
txt_list=jieba.lcut(text)
text=" ".join(txt_list)
img=Image.open("bell.png") img=Image.open("bell.png")
stopwords=["的","python","和","基本","程序"]
data=numpy.array(img) data=numpy.array(img)
img_colors=wordcloud.ImageColorGenerator(data) img_colors=wordcloud.ImageColorGenerator(data)
w=wordcloud.WordCloud(background_color="white",font_path='SimHei.ttf',mask=data) w=wordcloud.WordCloud(background_color="white",font_path='SimHei.ttf',mask=data,color_func=img_colors,stopwords=stopwords,max_font_size=60)
w.generate(text) w.generate(text)
w.to_file("mycloud.png") w.to_file("mycloud.png")
\ No newline at end of file

226 KB | W: | H:

218 KB | W: | H:

mycloud.png
mycloud.png
mycloud.png
mycloud.png
  • 2-up
  • Swipe
  • Onion skin
from PIL import Image import jieba
import numpy as np a="他来自北京大学"
b=jieba.lcut(a)
img=Image.open("6x2.png") print(b)
print(img) \ No newline at end of file
value=np.array(img)
print(value)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment