红楼梦词云用Python还能这样画
在 用Python绘制红楼梦词云图 文章中讲到我们使用Python把红楼梦中的核心词汇给绘画出来了,但是,红楼梦这么唯美的书,给我们乌漆麻黑的搞了一张词云,宝宝们肯定接受不了。
那怎么办呢?能否用贾宝玉的图像来画词云图呢?答案是肯定的。
我们先来找一张贾宝玉的照片,这张照片不错,不过还是要处理一下,把背景处理称为白色,这个时候,PS工具可以简单地达到这个效果。
接着,我们就要来写程序了,老规矩,我们先来导入包:
from scipy.misc import imread
import matplotlib.pyplot as plt
from wordcloud import WordCloud, ImageColorGenerator
把图片读取进去,然后重新设置一下WordCloud对象,设置mask为我们的图片。
bimg = imread(“D:\贾宝玉.png”)
wordcloud = WordCloud(
background_color=“white”,
mask=bimg, font_path=‘D:\simhei.ttf’
)
接着,我们就可以美美地绘制词云了。
wordcloud = wordcloud.fit_words(segStat.head(1000).itertuples(index=False))
bimgColors = ImageColorGenerator(bimg)
plt.axis(“off”)
plt.imshow(wordcloud.recolor(color_func=bimgColors))
plt.show()
长腿欧巴虽然好,但是画起来,很明显我们的词汇分成两大部分了,这样子会分散我们的注意力,因此,我们使用人物作为背景绘制词云的时候,最好只是使用上半身,使用头像就更好了。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~
因此,长腿欧巴拜拜。
bimg = imread(“D:\贾宝玉2.png”)
wordcloud = WordCloud(
background_color=“white”,
mask=bimg, font_path=‘D:\simhei.ttf’
)
wordcloud = wordcloud.fit_words(segStat.head(1000).itertuples(index=False))
bimgColors = ImageColorGenerator(bimg)
plt.axis(“off”)
plt.imshow(wordcloud.recolor(color_func=bimgColors))
plt.show()
这样子画出来的词云,是不是就唯美了很多了呢?希望你们喜欢。
资料视频教程领取方式:
1、点赞+评论(勾选“同时转发”)
2、关注小编。并私信回复关键字【资料】
(一定要私信哦~点击我的头像就能看到私信按钮了)
红楼梦词云用Python还能这样画相关推荐
- python红楼梦词云_用Python读红楼梦之——二、词云美化
原文链接 咱们书接上回,讲到我们使用Python把红楼梦中的核心词汇给绘画出来了,但是,红楼梦这么唯美的书,给我们乌漆麻黑的搞了一张词云,宝宝们肯定接受不了. 我们先来找照片,这张照片不错,不过还是要 ...
- 红楼梦词云制作(带背景)
初学望批评指正. 红楼词云带背景图的那种. 原始图像: 原始图像 原始的扣下来的林妹妹 最终用ps合成的图.其实挺唏嘘的,一般人认为黛玉是绝对的女主,但是黛玉只出现了900多次,不及贾母3000次.凤 ...
- python红楼梦人物词频统计_用Python绘制红楼梦词云图,竟然发现了这个!
原标题:用Python绘制红楼梦词云图,竟然发现了这个! Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具 ...
- wordcloud红楼梦词云图出现单字怎么办?
在PYTHON二级教程中有一个错误,10.8.2节给出了生成<红楼梦>基本词云图的代码.不少人按照代码做一遍,才发现,生成的词云图并不像教材图片中的那么理想,出现了大量字体很大的" ...
- 三国演义词云的python代码_词云制作没那么难,Python 10 行代码就实现了!
写在前面 想必大家有一个问题.什么是词云呢? 词云又叫名字云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略 ...
- python红楼梦作者_用 Python 分析《红楼梦》,后四十回是曹雪芹所写吗?(开源)...
原标题:用 Python 分析<红楼梦>,后四十回是曹雪芹所写吗?(开源)
- 用Android微信聊天记录 制作一个词云(python)
在看完了如何做词云的教程,试用微信聊天记录做一个demo练手.关于词云,网上有大量的教程,可随意参考,注意python的版本问题即可. 微信聊天记录导出 用到的工具是一款微信聊天记录查看软件,分享如下 ...
- 利用wordcloud库生成词云(Python)
大二寒假,在公司闲暇时间完成了Python课程作业,记录一下: 题目:完成两个词云图 (1)完成<中共中央关于党的百年奋斗重大成就和历史经验的决议>的词云,并解释词云体现的内涵意义.文本文 ...
- 词云制作 Python
1.基本方法 import wordcloud import matplotlib.pyplot as pltmy_cloud = wordcloud.WordCloud(width=1000,hei ...
最新文章
- JavaScript入门经典(第4版)
- Linux CentOS6.7设置为固定静态IP的方法
- Spring mvc中自定义拦截器
- 站怎么点都是一样_抖音怎么做?这几样一样都不能少,你都做到了吗?
- Qtopia-2.2.0启动脚本
- datasnap 的HTTP 调用返回JSON
- UAT测试和SIT测试的区别
- 日语单词记忆方法(正在试用)
- impala COMPUTE STATS 指令
- 用大于一素数的最小素数替换4*4矩阵中的素数
- Clouda框架:入门全过程之安装使用
- 实时的软件生成 —— Prompt 编程打通低代码的最后一公里?
- 团队作业收官——项目产品宣传文案和推广方案
- 启明欣欣STM32开发板移植FreeRTOS
- UCenter Home
- win10提示目前无法访问SmartScreen
- JDK9-17开发常用的新特性
- 基于Segment anything的实例分割半自动标注
- H5项目中通过iframe引入语音导览解决微信jsapi关于同一级域名二级域名跨域问题解决方案
- 如何在 Kubernetes 集群中快速部署一个私有 Tailscale DERP 服务器
热门文章
- 项目中的复制问题 --- clipboard
- 12对胸椎对应体表标志_胸部的胸部体表标志
- android开发与程序员的副业
- 趋势科技PC-cillin2015,你来公測我发奖!
- SVN报错 Error: 'XXX' does not support the HTTP/DAV protocol
- 中国PPP管理库项目累计投资额13.2万亿元
- 御龙在天经典服登录服务器未响应,《御龙在天经典版》登录升级wegame公告
- 【大数据day02】——Linux系统02(find 搜索,VI编辑器_终端编辑器,用户权限相关命令,系统信息相关命令)
- HTML制作可拖动座位表,简单易懂的jquery制作可拖动图层特效代码
- 添加个显示器,鼠标移动不自由?