用python做词云,python词云图添加背景图片

  用python做词云,python词云图添加背景图片

  首先准备数据和图片:

  图片:backgroud _ Image=PLT。我正在阅读( 0。jpg )#路径

  打开(慈云图. txt ,编码=utf-8 )为文件:#打开数据文件

  从关键字云导入WordCloud,ImageColorGenerator,stop wods import jiebaimport numpyimport PIL .图像作为图像导入matplotlib.pyplot作为1号地块.将字符串切分def中文_街霸(文本):词表_街霸=街霸。cut(text)space _ word list= .join(词表_ jieba)return space _词表with open(慈云图。txt ,encoding= utf-8 )作为文件:text=file。read()text=Chinese _ jieba(text)# 2 .图片遮罩层# mask _ pic=numpy。数组(图像。开(‘狗。png ))backgroud _ Image=PLT。我正在阅读( 0。jpg )# 3。将参数面具设值为:mask _ pic字云=字云(background _ color= white ,max_words=10000,font _ path= C:/Windows/Fonts/sim kai。TTF ,stopwords=STOPWORDS,mask=backgroud_Image).generate(text)Image _ colors=ImageColorGenerator(backgroud _ Image)Image=word cloud。to _ Image()图像。显示()背景图片:

  效果:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: