知识卡片 生成特定形状的词云
时间:2022-07-22
本文章向大家介绍知识卡片 生成特定形状的词云,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
在学会用Python简单生成词云后,我们来了解特定形状的词云如何生成。
美丽优雅的Cinderella公主是如何出现的呢?
上述词云效果使用了imageio库。
imageio的含义为image input&output,该库主要提供图片数据读取和写入的功能。
特定形状词云实现步骤:
1、使用imageio.imread函数导入词云形状图片:
需注意的是,作为词云形状的图片需为白色背景,有任何杂色,系统都可能无法识别。可以使用抠图软件等对图片背景进行手动调节。
建议新手使用颜色对比鲜明,轮廓清晰的白底图片进行试炼~
import imageio
mk = imageio.imread("图片文件路径与名称")
2、在词云中设置图片参数:
cloud = wordcloud.WordCloud(
mask = mk,
contour_width=1,
contour_color='white',
scale = 15)
参数mask即为步骤1中导入的图片;
参数scale是对图片效果的清晰度进行设置,scale值越大则清晰度越高,相应的运行时间也越长。在制作有形状的词云时,一定程度的清晰度可以使效果更佳;
参数contour_width与contour_color是设置词云形状进行勾勒的边界线。该效果的观赏程度因图片而异,若无特别需要,可不使用这两个参数。
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 支付业务优化else if 代码
- 在UBUNTU虚拟机上安装R软件包
- R语言逻辑回归和泊松回归模型对发生交通事故概率建模
- 万恶的NPE差点让我半个月工资没了
- R语言非参数模型厘定保险费率:局部回归、广义相加模型GAM、样条回归
- 大白话java多线程,高手勿入
- R语言小数定律的保险业应用:泊松分布模拟索赔次数
- R语言中自编基尼系数的CART回归决策树的实现
- ArrayList的删除姿势你都掌握了吗
- sas神经网络:构建人工神经网络模型来识别垃圾邮件
- R语言多分类logistic逻辑回归模型在混合分布模拟单个风险损失值评估的应用
- 10分钟带你入门git到github
- 微服务[学成在线] day18:基于oauth2实现RBAC认证授权、微服务间认证实现
- 【TBase开源版测评】分布式事务全局一致性
- R语言进阶之主成分分析