关于词云WordCloud中mask值的设置问题:

f2 = open('D:\\Microsoft VS Code\\项目\\number1\\C\\人工智能\\comments.txt', mode="r", encoding="utf-8")
content1 = f2.read().replace("推荐", "").replace("力荐", "").replace("我", "").replace("的", "").replace("是", "").replace("了", "").replace("在", "").replace("有", "").replace("和", "").replace("很", "").replace("都", "")
ls1 = jieba.lcut(content1)
txt1 = " ".join(ls1)

mask = imageio.imread("D:\\Microsoft VS Code\\项目\\number1\\C\\人工智能\\douban.jpg")

w1 = wordcloud.WordCloud(mask=mask, width=1200, height=500, background_color='white')
w1.generate(txt1)
w1.to_file('D:\\Microsoft VS Code\\项目\\number1\\C\\人工智能\\comment.png')
x1 = plt.imread("D:\\Microsoft VS Code\\项目\\number1\\C\\人工智能\\comment.png")

问题分析:

 其他照片读入功能函数读入有问题,使得词云图片出现不了。

解决方案:

import imageio

mask = imageio.imread("D:\\Microsoft VS Code\\项目\\number1\\C\\人工智能\\douban.jpg")

来设置mask值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值