def generate_ciyun_pic():
import matplotlib.pyplot as plt
from wordcloud import WordCloud
import jieba
from cv2 import imread
text_from_file_with_apath = open('./{}lyric.txt'.format(singer), 'r').read().replace('??', '').replace('??', '')
wordlist_after_jieba = jieba.cut(text_from_file_with_apath, cut_all = True)
wl_space_split = " ".join(wordlist_after_jieba)
mask_img = imread('./mask.jpg')# , flatten=True)
my_wordcloud = WordCloud(
font_path='msyh.ttc',
background_color='white',
mask=mask_img
).generate(wl_space_split)
plt.imshow(my_wordcloud)
plt.axis("off")
plt.show()
评论列表
文章目录