from wordcloud import WordCloud
import numpy as np
from PIL import Image
# 读入文本
text = "原始文本"
# 读入图片
image = np.array(Image.open("input.jpg"))
# 设置词云参数
wc = WordCloud(
background_color="white",
mask=image,
font_path="MSYH.TTF", # 字体文件路径,请替换成自己的字体文件路径
max_words=200,
max_font_size=100,
random_state=42,
)
# 生成词云
wc.generate(text)
# 保存词云
wc.to_file("output.png")
Python WordCloud模块生成词云图
于 2023-05-27 15:05:22 首次发布