diff --git a/Wordcloud.py b/Wordcloud.py new file mode 100644 index 0000000..b3c2ff9 --- /dev/null +++ b/Wordcloud.py @@ -0,0 +1,18 @@ +import jieba +import wordcloud +from PIL import Image +import numpy as np + + +raw_data = open("./resources/111.txt", encoding="gbk").read() +ls = jieba.lcut(raw_data) +text = ' '.join(ls) +open("./resources/111.txt", encoding="gbk").close() +mask = np.array(Image.open("./resources/mask.png")) +wc = wordcloud.WordCloud(font_path="msyh.ttc", + mask=mask, + background_color='white', + max_font_size=240, + stopwords={'王勃', '一'}) +wc.generate(text) +wc.to_file("./results/111.png") \ No newline at end of file diff --git a/temp.py b/temp.py index 3ed9bd1..8b13789 100755 --- a/temp.py +++ b/temp.py @@ -1,18 +1 @@ -import jieba -import wordcloud -from PIL import Image -import numpy as np - -raw_data = open("./resources/111.txt", encoding="gbk").read() -ls = jieba.lcut(raw_data) -text = ' '.join(ls) -open("./resources/111.txt", encoding="gbk").close() -mask = np.array(Image.open("./resources/mask.png")) -wc = wordcloud.WordCloud(font_path="msyh.ttc", - mask=mask, - background_color='white', - max_font_size=240, - stopwords={'王勃', '一'}) -wc.generate(text) -wc.to_file("./results/111.png")