使用wordcloud做词云图为何无法识别背景图,求解,生成的词云图没能成五角星
import jieba
import wordcloud
# 导入imageio中的imread函数,并使用这个函数来读取本地图片,作为词云形状图片
import imageio
mk = imageio.imread("timg.png")
# 构建设置词云,注意在其中加入mask,scale参数,提高清晰度
w = wordcloud.WordCloud(width=1000,
height=700,
background_color='white',
font_path='msyh.ttc',
mask=mk,
scale=15)
# 对文本文件进行分词
f = open('data.txt', encoding='utf-8')
txt =f.read()
txt_list = jieba.lcut(txt)
string = " ".join(txt_list)
# 使用generate方法将词加入到词云中
w.generate(string)
# 将词云保存到文件图片中
w.to_file('jiebawordstar.png') 已解决,是底图的问题
页:
[1]