python节日快乐_【python】一键生成漂亮的节日快乐词云图

news/2024/10/19 11:49:02/

一键生成漂亮的节日快乐词云图,给女神一个特别的礼物~

# Python 实用宝典

# 2020/03/23

先看效果图:

e422aae124a558f19ba4374d9ecd1d59.png

代码传送门:

import numpy

import multidict

import matplotlib.pyplot as plt

from scipy.misc import imread

from wordcloud import WordCloud, ImageColorGenerator

def transform_format(val):

"""

用于去除杂色

Arguments:

val {[array]} -- RGB颜色组

Returns:

[array] -- 去除杂色后的值

"""

if val[0] > 245 and val[1] > 245 and val[2] > 245:

val[0] = val[1] = val[2] = 255

return val

else:

return val

def gen_happy_birthday_cloud(file, name):

words = multidict.MultiDict()

# 节日快乐和姓名的权重必须先初始化两个最大权重的

words.add('节日快乐', 10)

words.add(name, 12)

# 随意插入新的词语

for i in range(1000):

words.add('节日', numpy.random.randint(1, 5))

words.add('快乐', numpy.random.randint(1, 5))

words.add(name, numpy.random.randint(1, 5))

# 设定图片

bimg = imread(file)

for color in range(len(bimg)):

bimg[color] = list(map(transform_format, bimg[color]))

wordcloud = WordCloud(

background_color='white',

mask=bimg,

font_path='simhei.ttf'

).generate_from_frequencies(words)

# 生成词云

bimgColors = ImageColorGenerator(bimg)

# 渲染词云

plt.axis("off")

plt.imshow(wordcloud.recolor(color_func=bimgColors))

plt.savefig(name+'.png')

plt.show()

gen_happy_birthday_cloud("example.png","女神")


http://www.ppmy.cn/news/375879.html

相关文章

Android App节日换肤

Android App节日换肤 Android App节日换肤 1原理2使用方式 1在XML中给需要换肤的控件添加tag属性2在Activity中使用3还有疑问吧 3示例图 比如支付宝,饿了么,美团等首页图标在节假日的时候都会更换相应的节日图标,这种肯定不是加载网络图片实…

1024 节日快乐

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…

python节日贺卡图片大全_儿童新年贺卡图片大全

儿童新年贺卡图片大全 儿童新年贺卡怎么设计比较好看呢,参考小编为你整理的儿童新年贺卡图片吧,希望对大家有帮助! 儿童新年贺卡图片1 儿童新年贺卡图片2 儿童新年贺卡图片3 儿童新年贺卡图片4 儿童新年贺卡祝福语 一、童心是帆,祝…

js小学生图片_我是小学生图片

我是小学生啦正文:双岗小学 1(3)班 曹思曼 8月31日是我开学的第一天,妈妈送我去上学。到了校圆,我看到了教室里一排排的桌子,一个座位上坐两个小朋友,这可和幼儿圆里不一样了。班主任老师给我们每个人发了八本书&#…

python节日贺卡图片大全_简单漂亮三年级新年贺卡图片大全

春节是中国最隆重的传统节日,它象征着团结、兴旺,是对未来寄托新的希望的佳节。下面小编给大家分享一些简单漂亮三年级新年贺卡图片,大家快来跟小编一起欣赏吧。 简单漂亮三年级新年贺卡图片展示 简单漂亮三年级新年贺卡图片1 简单漂亮三年级…

微信小程序|使用小程序制作一个节日祝福生成器

一、前言 不知不觉间还有几天就是新的一年了,值此佳节祝福语肯定也是必不可少,毕竟难得有机会能给ta发消息,ta会不会也在想终于又能给你回消息呢。跟随此文使用小程序制作一个祝福语生成器,让你的祝福脱颖而出吧。 二、实现步骤 2.1、创建小程序 访问<

python节日贺卡图片大全_新年贺卡图片_新年贺卡手工制作图片

新年贺卡图片_新年贺卡手工制作图片 导读&#xff1a;小编根据大家的需要整理了一份关于《新年贺卡图片_新年贺卡手工制作图片》的内容&#xff0c;具体内容&#xff1a;新年到来&#xff0c;制作一张手工图片&#xff0c;送上新年满满的祝福&#xff0c;本文是小编整理的新年贺…

计算机教案 走进传统节日,《走进传统节日》选题指导课教案及反思

丰润区任各庄镇任各庄中心小学 王克三 一、活动背景&#xff1a; 根据本学年学校综合实践活动“身边的科学”开发与实施方案要求&#xff0c;我班本学期综合实践活动将围绕学生德育及精神文化的“科学的成长”来开展。中国传统节日是中华灿烂文化不可或缺的一部分&#xff0c;通…