zoukankan      html  css  js  c++  java
  • python—带形状的词云图

    import jieba
    import numpy
    from PIL import Image#导入PIL模块处理图片
    from wordcloud import WordCloud #导入词云模块
    words = open('F:pythonstudyClassesworkpoet.txt','r').read()#打开歌词文件,获取到歌词
    new_words = ' '.join(jieba.cut(words))#使用jieba.cut分词,然后把分好的词变成一个字符串,每个词用空格隔开
    mask = numpy.array(Image.open(r'F:pythonstudyClasseswork ree.jpg'))
    #使用pil模块打开这个图片,然后用numpy获取到这个图片各种属性
    wordcloud = WordCloud(width=1000, #图片的宽度
    height=860, #高度
    margin=2, #边距
    mask=mask,#背景图片
    background_color='#d4ff80',#指定背景颜色
    font_path='./simsun.ttc',#指定字体文件
    scale=4 # 数值调节清晰度,越大越清晰
    )
    wordcloud.generate(new_words) #分词
    wordcloud.to_file('treepoet4.jpg')#保存到图片
  • 相关阅读:
    SciPy
    时间序列
    bytes 与 str 转换
    tensorflow
    Python3+Cuda+Cudnn+GPU
    TensorFlow models
    saltstack
    docker
    分布式文件系统
    创建RHCS集群环境 创建高可用Apache服务
  • 原文地址:https://www.cnblogs.com/wenchengqingfeng/p/13383568.html
Copyright © 2011-2022 走看看