wordcloud词云绘图

复制代码
from wordcloud import WordCloud    #导入wordcloud词云
from imageio import imread      #导入imageio绘图
import jieba            #导入结巴分词

f = open('背影.txt', encoding='utf-8')  #打开一个文件
data = f.read()
data2 = jieba.lcut(data)    #通过结巴分词进行分词
data3 = " ".join(data2)        #把分词结果转成字符串

mask_of_by = imread('背影图片.jpg')   # 图片轮廓

wc = WordCloud(                               #设置图片内容
    font_path=r'C:\Windows\Fonts\SIMLI.TTF',
    width=2000,
    height=2000,
    background_color='white',
    mask=mask_of_by


)
wc.generate(data3)         #图片生产
wc.to_file('背影.jpg')      #图片生产一个文件格式
复制代码

 

 



如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
posted @   小猪皮蛋  阅读(600)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示