# coding: utf-8
import jieba
from scipy.misc import imread # 这是一个处理图像的函数
from wordcloud import WordCloud, STOPWORDS, ImageColorGenerator
import matplotlib.pyplot as plt
back_color = imread('02.jpg') # 解析该图片
wc = WordCloud(background_color='white', # 背景颜色
max_words=500, # 最大词数
#mask=back_color, # 以该参数值作图绘制词云,这个参数不为空时,width和height会被忽略
max_font_size=100, # 显示字体的最大值
stopwords=STOPWORDS.add('fa'), # 使用内置的屏蔽词,再添加'苟利国'
font_path="C:/Windows/Fonts/STFANGSO.ttf", # 解决显示口字型乱码问题,可进入C:/Windows/Fonts/目录更换字体
random_state=42, # 为每个词返回一个PIL颜色
width=1000, # 图片的宽
height=860 #图片的长
)
# WordCloud各含义参数请点击 wordcloud参数
# 打开词源的文本文件
tex
Python云图Wordcloud生成弹幕词云
最新推荐文章于 2023-10-21 23:54:41 发布
本文介绍了如何使用Python的wordcloud库生成词云,包括文本生成和频率生成两种方式,详细讲解了各种参数的含义和用法,如字体路径、画布尺寸、背景颜色等,并提到了如何处理文本分词和屏蔽词汇。
摘要由CSDN通过智能技术生成