wordcloud背景图多图形演示

文章探讨了在wordcloud中,背景图层如何影响词云的显示,包括部分重叠、完全重叠和不重叠三种情况,并展示了不同形状的背景与词云的结合效果。通过代码示例说明了如何生成带有背景图的词云,并指出图片的处理和图层重叠确实会影响词云的最终呈现效果。
摘要由CSDN通过智能技术生成


前言

大家好,我是空空star,本篇给大家分享一下wordcloud背景图多图形演示。


一、问题

如果一个图片的背景是被处理过得那词云会不会受到影响。这个图片如果有多个图层的话,那是不是就是重叠了(或者说,有多个单独的图形就会是一个图形上出现一个词云,另外一个也是会出现的。)

二、多图层

1.部分重叠

1.1背景图

1.2词云图

2.完全重叠

2.1背景图

2.2词云图

3.不重叠

3.1背景图

3.2词云图

三、不同形状

1.背景图

2.词云图

四、代码

import jieba
import numpy as np
from PIL import Image
from wordcloud import WordCloud
local = ‘/Users/kkstar/Downloads/video/pic/’
text = “大家好我是空空star我爱发动态我喜欢使用搜索引擎模式进行分词”
cut_text = " ".join(jieba.cut_for_search(text))
mask = np.array(Image.open(local+“heart.png”))
wc = WordCloud(font_path=“STHeitiMedium.ttc”, # 设置字体
background_color=‘white’, # 设置背景颜色
mask=mask, # 设置背景图片
max_words=2000, # 设置最大显示的词数
max_font_size=100, # 设置字体最大值
width=500, # 设置画布的宽度
height=500, # 设置画布的高度
)
wc.generate(cut_text)
wc.to_file(local+“wordcloud.png”)


总结

  • 如果一个图片的背景是被处理过得那词云会不会受到影响:

会的,如果图片的背景被处理过,那么词云可能会受到影响。具体影响取决于背景处理的方式和词云生成的算法。如果背景处理导致颜色、亮度、对比度等方面发生了变化,可能会影响词云中词语的可读性和呈现效果。另外,如果背景处理涉及到图片的内容,例如移除了一些与词云相关的元素或者加入了一些与词云无关的元素,也会对词云的呈现产生影响。因此,在生成词云之前,最好对图片进行适当的处理,以确保词云的呈现效果符合预期。

  • 这个图片如果有多个图层的话,那是不是就是重叠了:

是的,如果wordcloud背景图有多个图层,那么它们会重叠在一起。

  • 有多个单独的图形就会是一个图形上出现一个词云,另外一个也是会出现的:

是的,多个单独的图形可以生成多个词云,每个词云都会根据其对应的图形内容生成。这些词云可以在不同的位置上显示,或者可以合并成一个大的词云来展示整个数据集的关键词。具体展示方式取决于你想要呈现的效果和数据集的特点。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

空空star

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值