借鉴:
https://blog.csdn.net/cskywit/article/details/79285988 -----这个大佬最好
https://blog.csdn.net/qq_34337272/article/details/79552929
http://www.cnblogs.com/bymo/p/9334981.html
#!/usr/bin/env python
"""
Masked wordcloud
================
Using a mask you can generate wordclouds in arbitrary shapes.
"""
from os import path
from PIL import Image
import numpy as np
import matplotlib.pyplot as plt
import os
import jieba
from wordcloud import WordCloud, STOPWORDS
# get data directory (using getcwd() is needed to support running example in generated IPython notebook)
d = path.dirname(__file__) if "__file__" in locals() else os.getcwd()
# 1.读入txt文本数据
txt = ope