我做了斗罗大陆的云词图:
准备工作:
1、安装python3.
2、安装工具包jieba,wordcloud,imageio,matplotlib.
3、准备效果图的底图,例如我用的是一张苹果的图片,词语会填充图片非白色区域的位置.
4、准备一个字体的ttf文件,我有一些网上随便下的,链接: https://pan.baidu.com/s/1u-9V03tNBgRJAQ-227yGvQ 提取码: 5qyi
然后上代码:
import jieba
from wordcloud import WordCloud
from imageio import imread
import matplotlib.pyplot as plt
path = '/wordcloud/douluo.txt'
f = open(path, 'r', encoding='gbk').read() #需要处理的文件路径
seg_list = jieba.cut(f)
dict1 = {'first': 1, 'key': 1}
dict2 = {'firs