国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Python通過文本和圖片生成詞云圖

瀏覽:52日期:2022-07-24 18:55:01

使用現有的txt文本和圖片,就可以用wordcloud包生成詞云圖。大致步驟是:

1、讀取txt文本并簡單處理;

2、讀取圖片,以用作背景;

3、生成詞云對象,保存為文件。

需要用到3個庫:jieba(用于分割文本為詞語)、imageio(用于讀取圖片)、wordcloud(功能核心,用于生成詞云)。

我用簡歷和我的照片,生成了一個詞云圖:

Python通過文本和圖片生成詞云圖

代碼如下:

import jiebaimport imageioimport wordcloud# 讀取txt文本with open(’resume.txt’,’r’,encoding=’utf-8’) as f: text = f.read()# 簡單處理文本,刪除空格等多余字符text = text.replace(’ ’,’’).replace(’t’,’’).replace(’n’,’’)# 使用jieba分隔詞語wordlist = jieba.lcut(text) # [’aa’,’bb’,’cc’...]# print(wordlist)# 用空格連接各個詞語,又形成一個大字符串string = ’ ’.join(wordlist) # ’aa bb cc’# 讀取圖片image = imageio.imread(’ding.jpg’)# 生成詞云圖片# 先實例化一個詞云對象wc = wordcloud.WordCloud(width=image.shape[0], # 詞云圖寬度同原圖片寬度 height=image.shape[1], background_color=’white’, # 背景顏色白色 font_path=’msyh.ttc’, # 指定字體路徑,微軟雅黑,可從win自帶的字體庫中找 mask=image, # mask 指定詞云形狀圖片,默認為矩形 scale=3) # 默認為1,越大越清晰# 再給詞云輸入文字wc.generate(string)# 保存成文件wc.to_file(’wordcloud21.png’)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 未成人做爰视频www 窝窝午夜精品一区二区 | 真实国产乱人伦在线视频播放 | 久久久久久久国产精品影院 | 久久精品中文字幕不卡一二区 | 欧美日韩在线国产 | 免费一级a毛片在线播放 | 欧美亚洲精品一区 | 免费视频一区二区 | 久久影院yy6080| 99er精品| 久久中文字幕综合不卡一二区 | 免费看特级淫片日本 | 欧美一级做一a做片性视频 欧美一级做一级爱a做片性 | 最爽的乱淫片免费 | 久久99国产精品久久99 | 国产成人午夜精品免费视频 | 久久99久久精品国产只有 | 夜间福利在线观看 | 午夜福利国产一级毛片 | 欧美一级高清视频在线播放 | 亚洲国产第一区二区香蕉日日 | 国产自愉自愉全免费高清 | 久久99爰这里有精品国产 | 日本全黄 | 日韩成人在线观看视频 | 国产成人夜间影院在线观看 | 欧美日韩不卡一区 | 欧美激情综合亚洲五月蜜桃 | 精品色综合 | 色综合久久久久久久 | va欧美| 日韩国产中文字幕 | 一级性毛片| 欧美一级va在线视频免费播放 | 国产三级国产精品国产国在线观看 | 久久久久久国产精品免费免 | 8050网午夜一级毛片免费不卡 | 亚洲精品天堂一区 | 久久久久亚洲日日精品 | 欧美一区二区aa大片 | 国产高清在线看免费视频观 |