from wordcloud import WordCloud
import matplotlib.pyplot as plt
import jieba
import imageio
mask = imageio.imread('./1.jpg')
with open("./红楼梦.txt, ""r",encoding="gpk") as f:
myText = f.read()
seg_list1= jieba.cut(myText,cut_all=False)
seg_list2= [word for word in seg_list1 if len(word.strip())>1]
seg_list3= ''.join(seg_list2)
wordc =WordCloud(
font_path='C:\Windows\Fonts\Arial',
background_color = "white"
mask_colors = background_image
).generate(seg_list3)
plt.imshow(wordc, interpolation="bilinear")
plt.axis("off")
plt.savefig("./png")
plt.show()
plt.savefig("./png")
# 这个要指定个文件名吧?
plt.savefig("./save1.png")