python画词云图、词云图模糊不清

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)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Caiqiudan/article/details/111406753