校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Python WordCloud 修改色調的實現方式

Python WordCloud 修改色調的實現方式

熱門標簽:北京外呼電銷機器人招商 汕頭電商外呼系統(tǒng)供應商 賓館能在百度地圖標注嗎 云南地圖標注 鄭州智能外呼系統(tǒng)中心 南京crm外呼系統(tǒng)排名 電銷機器人 金倫通信 400電話 申請 條件 crm電銷機器人

在繪制詞云圖時發(fā)現有的字顏色為黃色導致看不清因此需要修改整個詞云圖的色調為冷色調

具體的來說

wordcloud中的color_func 參數使得我們能夠自定義顏色函數

def random_color_func(word=None, font_size=None, position=None, orientation=None, font_path=None, random_state=None):
    h = randint(120,250)
    s = int(100.0 * 255.0 / 255.0)
    l = int(100.0 * float(randint(60, 120)) / 255.0)
    return "hsl({}, {}%, {}%)".format(h, s, l)

其中 h既表示顏色的取值范圍,我們可以谷歌colour picker 查看各顏色的取值范圍對應的h值

這里博主為取藍綠色所以令h的范圍在120到250之間,大家可以自己修改

最后在參數中設置 color_func = random_color_func即可

補充:python中使用wordcloud庫生成的詞云改為統(tǒng)一顏色的方法

在網上找了一個多小時都沒找到辦法,去看wordcloud官網也沒找到操作方法,干脆就直接看源代碼了

然后從里面復制出來一小段代碼:

color_func=lambda *args, **kwargs: "red"

把這段代碼與字體之類的參數一起賦給詞云變量就可以了,如下:

w=wordcloud.WordCloud(font_path='msyh.ttc',mask=mianju,\

  width=1000,height=700,background_color='white',mode='RGBA',color_func=lambda *args, **kwargs: "red")

以下是完整代碼,和相應名稱的圖片和文本文檔放一起就成了

import jieba
import wordcloud
import imageio
zhezhao=imageio.imread('圖片遮罩.jpg')#用imageio替代目前已經移除image的scipy庫
f=open('這是一個文本.txt','r',encoding='utf-8')
t=f.read()
f.close()
ls=jieba.lcut(t)
txt=' '.join(ls)
w=wordcloud.WordCloud(font_path='msyh.ttc',mask=zhezhao,\

  width=1000,height=700,background_color='white',mode='RGBA',color_func=lambda *args, **kwargs: "red")
w.generate(txt)
w.to_file('這是生成的圖片.png')

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • python提取word文件中的所有圖片
  • python實現某考試系統(tǒng)生成word試卷
  • 使用Python自動化Microsoft Excel和Word的操作方法
  • Python 制作詞云的WordCloud參數用法說明
  • Python 自動化修改word的案例
  • python 將Excel轉Word的示例
  • Python實現Word文檔轉換Markdown的示例
  • python3處理word文檔實例分析
  • Python word文本自動化操作實現方法解析
  • Python快速優(yōu)雅的批量修改Word文檔樣式

標簽:浙江 石家莊 懷化 梅州 文山 昆明 錫林郭勒盟 西寧

巨人網絡通訊聲明:本文標題《Python WordCloud 修改色調的實現方式》,本文關鍵詞  Python,WordCloud,修改,色調,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python WordCloud 修改色調的實現方式》相關的同類信息!
  • 本頁收集關于Python WordCloud 修改色調的實現方式的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 岑巩县| 苍溪县| 永丰县| 象州县| 阿巴嘎旗| 汽车| 沭阳县| 中阳县| 加查县| 顺义区| 广宗县| 凤阳县| 卓资县| 泽库县| 班戈县| 肇州县| 平陆县| 乐至县| 佛学| 乐平市| 柳州市| 泰兴市| 聂荣县| 玉田县| 新昌县| 连平县| 修文县| 安乡县| 滨州市| 麻城市| 静乐县| 揭阳市| 东乡县| 河北省| 皮山县| 莲花县| 犍为县| 白山市| 乐昌市| 广元市| 宜兰市|