scale
参数可以调节图片清晰度
from wordcloud import WordCloud
from PIL import Image # 读取图片
text_cut = 'recommend go use money someth 3 button stop work month use...' # text_cut的格式
background = Image.open("../图片/微波炉.png")
graph = np.array(background)
background = Image.open("../图片/微波炉.png")
graph = np.array(background)
pic_color=ImageColorGenerator(graph) #根据图片生成颜色函数
word_cloud = WordCloud(scale=4, background_color="white", # 背景颜色
mask=graph, # 指定词云的形状
max_words=2000, color_func=pic_color)
word_cloud.generate(text_cut)
plt.subplots(figsize=(12,8),dpi=300)
plt.imshow(word_cloud)
plt.axis("off")
plt.savefig('微波炉.png',dpi=150)