Commit 08170213 by BellCodeEditor

save project

parent dfc08a94
Showing with 21 additions and 2 deletions
from tkinter import filedialog,Tk
fromv PIL import Image
root = Tk()
root.withdraw()
path = filedialog.askopenfilenames(title = '选择图片文件',filetypes = [('png','png')],initialdir = './')
img_list = []
for i in path:
img = Image.open(i)
img_list.append(img)
img_list[0].save('bot.gif',save_all = True,append_images = sequence[1:])
\ No newline at end of file
import wordcloud import wordcloud
from PIL import Image from PIL import Image
import numpy import numpy
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")
data = numpy.array(img) data = numpy.array(img)
img_colors = wordcloud.ImageColorGenerator(data) img_colors = wordcloud.ImageColorGenerator(data)
stopwords = ["的""python""和""基本""程序"]
w = wordcloud.WordCloud(background_color = "white",font_path = "Simhei.ttf",mask = data,color_func = img_colors) w = wordcloud.WordCloud(background_color = "white",font_path = "Simhei.ttf",mask = data,color_func = img_colors)
w.generate(text) w.generate(text)
...@@ -15,7 +18,8 @@ w.to_file("mycioud,png") ...@@ -15,7 +18,8 @@ w.to_file("mycioud,png")
# 创建词云对象 # 创建词云对象
w=wordcloud.WordCloud(background_color="white", w=wordcloud.WordCloud(background_color="white",
font_path='SimHei.ttf') font_path='SimHei.ttf',
mask=data,color_func = img_colors,stopwords = stopwords,max_font_size = 60)
# 传入词云文本内容 # 传入词云文本内容
w.generate(text) w.generate(text)
# 保存为png图片 # 保存为png图片
......
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