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

scale 参数可以调节图片清晰度

from wordcloud import WordCloud
from wordcloud import ImageColorGenerator
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)
pic_color=ImageColorGenerator(graph)   #根据图片生成颜色函数

word_cloud = WordCloud(scale=4, background_color="white",  # 背景颜色 
                       mask=graph, font_path='simfang.ttf',    # 指定词云的形状 ; 设定中文字体  'simsun' 是宋体
                      max_words=2000, color_func=pic_color,   # max_words 最多能显示的词数小?   
                      max_font_size=40)                  # 最大字体的大小
word_cloud.generate(text_cut)
plt.subplots(figsize=(12,8),dpi=300)
plt.imshow(word_cloud)
plt.axis("off")
# plt.savefig('品类词云图.png', format='png', bbox_inches='tight',  # 保存图片
#                 dpi=300, transparent=True)

在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值