Python dibuja un diagrama de nube de palabras, el diagrama de nube de palabras es vago

scale Los parámetros se pueden ajustar para la claridad de la imagen

from wordcloud import WordCloud
from PIL import Image                            # 读取图片
text_cut = 'recommend go use money someth 3 button stop work month use...' # text_cut的格式

background = Image.open("../图片/微波炉.png")
graph = np.array(background)

background = Image.open("../图片/微波炉.png")
graph = np.array(background)
pic_color=ImageColorGenerator(graph)   #根据图片生成颜色函数

word_cloud = WordCloud(scale=4, background_color="white",  # 背景颜色 
                       mask=graph,                         # 指定词云的形状 
                      max_words=2000, color_func=pic_color)                
word_cloud.generate(text_cut)
plt.subplots(figsize=(12,8),dpi=300)
plt.imshow(word_cloud)
plt.axis("off")
plt.savefig('微波炉.png',dpi=150)

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/Caiqiudan/article/details/111406753
Recomendado
Clasificación