请选择 进入手机版 | 继续访问电脑版

[python] 使用 python天生 云词图实现画红楼梦词云图

[复制链接]
查看84 | 回复10 | 2021-9-13 14:21:16 | 显示全部楼层 |阅读模式
目次

    在用Python绘制红楼梦词云图 文章中讲到我们使用 Python把红楼梦中的核心词汇给绘画出来了,但是,红楼梦这么唯美的书,给我们乌漆麻黑的搞了一张词云,宝宝们肯定担当 不了

    红楼梦词云用Python还能如许
画

    那怎么办呢?可否 用贾宝玉的图像来画词云图呢?答案是肯定的。

    我们先来找一张贾宝玉的照片,这张照片不错,不过还是要处理一下,把背景处理称为白色,这个时间 ,PS工具可以简单地达到这个效果 。

    红楼梦词云用Python还能如许
画

    红楼梦词云用Python还能如许
画

    接着,我们就要来写程序了,老例子 ,我们先来导入包:

    1. from scipy.misc import imread
    2. import matplotlib.pyplot as plt
    3. from wordcloud import WordCloud, ImageColorGenerator
    复制代码

    把图片读取进去,然后重新设置一下WordCloud对象,设置mask为我们的图片。

    1. bimg = imread(“D:\贾宝玉.png”)
    2. wordcloud = WordCloud(
    3. background_color=“white”,
    4. mask=bimg, font_path=‘D:\simhei.ttf')
    复制代码

    接着,我们就可以美美地绘制词云了。

    1. wordcloud = wordcloud.fit_words(segStat.head(1000).itertuples(index=False))
    2. bimgColors = ImageColorGenerator(bimg)
    3. plt.axis(“off”)
    4. plt.imshow(wordcloud.recolor(color_func=bimgColors))
    5. plt.show()
    复制代码

    红楼梦词云用Python还能如许
画

    长腿欧巴固然 好,但是画起来,很显着 我们的词汇分成两大部分了,如许 子会分散我们的注意 力,因此,我们使用 人物作为背景绘制词云的时间 ,最好只是使用 上半身,使用 头像就更好了。

    因此,长腿欧巴拜拜。

    红楼梦词云用Python还能如许
画

    1. bimg = imread(“D:\贾宝玉2.png”)
    2. wordcloud = WordCloud(background_color=“white”,mask=bimg, font_path=‘D:\simhei.ttf')
    3. wordcloud = wordcloud.fit_words(segStat.head(1000).itertuples(index=False))
    4. bimgColors = ImageColorGenerator(bimg)
    5. plt.axis(“off”)
    6. plt.imshow(wordcloud.recolor(color_func=bimgColors))
    7. plt.show()
    复制代码

    红楼梦词云用Python还能如许
画

    如许 子画出来的词云,是不是就唯美了很多了呢?盼望 你们喜欢 。

    以上就是使用 python天生 云词图实现画红楼梦词云图的详细 内容,更多关于python天生 云词图的资料请关注脚本之家别的 相干 文章!


    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    avatar Besson | 2021-9-18 08:27:43 | 显示全部楼层
    吹牛的人越来越多了!
    回复

    使用道具 举报

    avatar Gemini迷妹 | 2021-9-20 13:28:26 | 显示全部楼层
    好帖子!
    回复

    使用道具 举报

    avatar Aim_yuan | 2021-10-2 01:36:07 | 显示全部楼层
    经典!
    回复

    使用道具 举报

    avatar 123457015 | 2021-10-3 19:32:08 | 显示全部楼层
    看了这么多帖子,第一次看看到这么有内涵的!
    回复

    使用道具 举报

    avatar 123457210 | 2021-10-5 08:49:57 | 显示全部楼层
    admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,运动刷步数还是免费刷的,QQ和微信都可以刷,特别好用。访问地址:http://yd.mxswl.com 猫先森网络
    回复

    使用道具 举报

    avatar 艾克n | 2021-10-10 11:59:43 | 显示全部楼层
    写得实在太好了,我唯一能做的就是默默顶贴!
    回复

    使用道具 举报

    avatar 玲嘉婕嘉n | 2021-10-11 12:25:30 | 显示全部楼层
    今天皮痒了?
    回复

    使用道具 举报

    avatar chuzhaofeng | 2021-10-11 12:25:33 | 显示全部楼层
    看了这么多帖子,第一次看到这么经典的!
    回复

    使用道具 举报

    avatar 绘粹凭 | 2021-10-15 22:34:33 | 显示全部楼层
    以后就跟admin楼主混了!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则