只要3步,菜鸟也能用Python做个逗逼的表情包

百度云人脸识别接口+python+opencv表情包合成器 第一次使用python,所以语法有些凌乱. 菜鸟随便的一个小东西.   开发环境:win10+anaconda3.0+python3.6+opencv2+pyqt5 一、anaconda安装 下载链接: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 二、安装opencv2 安装好anaconda后,找到并打开 ana... 阅读详情

“本文1427个字,阅读需要4分钟”

先来个小姐姐表情包,一睹为快

表情包的使用,已经成为我们日常生活中必不可少的一个重要的交流工具,但是让人苦恼的是,表情包只能通过收藏他人的或者是从官网上获取成套的表情包,无法制作自己的表情包。

今天,小编就带领大家,从基础入手,一点一点制作图片表情包,图片表情包组图,和小姐姐的动态表情包,并把这些表情包放到自己的微信当中去应用

1


单张图片表情包

首先,我们对于单张表情包的制作,需要有基础的素材,大家可以去这个网站(斗图啦),去抓取自己喜欢的表情包底版。这里的底版包括了肢体上的动作,还有就是滑稽的面部表情。

大家只需要稍微懂一些网页的知识,便可以抓取到自己喜欢的表情包底版,这里小编就不教大家如何抓取了,只是简单的为大家展示一下提取的表情包底版。

下对于图片表情包,我们只需要上图中的表情添加到肢体的面部,然后配合上特定的语言便可以了,程序如下图所示:

1).首先,由于我们提取的图片都是带有透明度值的,也就是说,图片是“LA”格式或者是”RGBA“格式的图片中,‘A’就是代表的透明度,’L’是指灰色图像,而‘RGB;就是彩色图像。所以,我们首先需要将我们获取的图片转化为”RGB“格式,同时将背景由黑色,转化为白色;

2).第二步,我们需要调整表情包身体和面部表情的位置。这样才能做出比较合适的表情包。

3).最后,是添加汉字。采用的是PIL库中的ImageDraw中的Draw函数,函数需要确定书写文字的起始位置,文字的内容,填充的颜色和字体的格式信息。最终,我们做出的表情包如下所示 :



2

图片表情包组图

看完了上面的单个图片的表情包,是不是想做组图表情包。组图表情包其实就是几个表情包不停的进行切换,表情包之间存在着文字或者是表情上的承接关系。

首先我们需要利用到上面的制作单张表情包的程序,制作数量不等的几个单张表情包,并将制作好的几个单张表情包放到一个特定的文件夹下,然后运行下面的create_gif程序,便可以生成,便可以生成表情包组图GIF,程序如下图所示。

1).程序中,我们通过PIL库读入图片,然后将所有的图片大小都调整为同样的大小;

2).最后通过imageio库将图片合成为GIF,其中图片切换的时间间隔默认为1秒;

生成的gif如下图所示

由gif可以看出,不同图片之间每隔1秒便进行切换,而且表情包之间都存在着相关性,大家可以利用这样的程序制作类似于“素质三连“等表情包组图。

3

小姐姐动态表情包制作

最后,小编展示的是动图表情包的制作,也是大家常用的表情包。什么是动图表情包呢,也就是说图片本来就是gif形式的图片,我们需要做的是为gif图片添加文字,动态表情包表达形式上更加的立体动态,是大家更为喜爱的一种表情包形式。程序如下图所示:

动态图利用PIL库中的ImageSequence模块,将gif进行一帧一帧的读取,然后对读入的图片进行文字的添加,将添加文字的图片以GIF视频流的形式保存。最后重新写入GIF文件,这样就实现了为gif图像添加文字。

以上就是小编为大家带来的3步表情包制作方法,非常有趣,大家赶快动手制作属于自己的动图吧,然后去朋友圈show一下。

另外,很多小伙伴说光看我们的文章不过瘾,我们也在陆续同步一些趣味的案例视频+源码在B站,尝鲜的可以点击阅读原文看哦本篇的视频也在紧密的制作中,大家敬请期待~~

近期热门:

用Python做一个愿望清单,2020年计划让小美女来督促吧!

来得瑟一下!用Python做一个缩放自如的圣诞老人

点击下方“阅读全文”了解更多

matlab特征提取和分类_SAST Weekly|MATLAB机器学习初探——个心音分类器 SAST weekly 是由电子工程系学生科协推出的科技系列推送,内容涵盖信息领域技术科普、研究前沿热点介绍、科技新闻跟进探索等多个方面,帮助同学们增长姿势,开拓眼界,每周更新,欢迎关注!欢迎愿意分享知识的同学投稿至 eesast@mail.tsinghua.edu.cn , 期待你的作品!本期的SAST weekly,想跟大家分享一下如何用MATLAB进行初的机器学习,构建一个正常/... 阅读详情

相关推荐

链路状态路由协议 OSPF (一)

本章将会学习链路状态路由协议OSPF,理解OSPF的基本概念,工作原理,掌握OSPF配置基本命令。本章重点,OSPF的基本概念,OSPF配置。

yj11290301的博客 3451

文字抖动_教你一键生成抖动文字弹幕GIF表情包!!!

编注:本账号主要分享Android、iOS、PC、Mac平台上的优质工具、实用小技巧、热门或冷门玩法。简单几上手就能学会,协助你更高效的完成一些事情!给大家分享一个可以一键生成抖动/滚动字体GIF的神器,简直是微信斗图必备。星球君随便生成了几个,先看看效果↓【适用平台】macOS、Windows、iOS、Android都可以【神器地址】https://aidn.jp/ugomoji/【...

weixin_39654903的博客 9132

基于Unity3D的小游戏源码(实现了对话、任务、背包、武器系统,可以存档读档,有简短的剧情,行为树控制角色AI).zip

【资源说明】1、该资源包括项目的全部源码,下载可以直接使用!2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。基于Unity3D的小游戏源码(实现了对话、任务、背包、武器系统,可以存档读档,有简短的剧情,行为树控制角色AI).zip基于Unity3D的小游戏源码(实现了对话、任务、背包、武器系统,可以存档读档,有简短的剧情,行为树控制角色AI).zip基于Unity3D的小游戏源码(实现了对话、任务、背包、武器系统,可以存档读档,有简短的剧情,行为树控制角色AI).zip基于Unity3D的小游戏源码(实现了对话、任务、背包、武器系统,可以存档读档,有简短的剧情,行为树控制角色AI).zip基于Unity3D的小游戏源码(实现了对话、任务、背包、武器系统,可以存档读档,有简短的剧情,行为树控制角色AI).zip基于Unity3D的小游戏源码(实现了对话、任务、背包、武器系统,可以存档读档,有简短的剧情,行为树控制角色AI)...

python动态表情包_python还可以这么玩(三)?

表情包中,静态的单张表情包有时候已经满足不了我们的搞怪了,这时候需要更需要一张搞怪的gif动态的表情包,前面两篇文章主要讲解了制作单张的表情包,大家不要以为python只能制作单张的表情包,多张动态表情包python也是可以胜任的,废话不多说,下面就来看看python是如何制作动态表情包的吧首先准备好几张用于动态表情包的素材图片,可以使用前面学过的python多制作几张表情图片;接着就是将准...

weixin_39767124的博客 353

python恶搞表情包-哈哈!我用 Python 把你的朋友变成表情包

点击上方“Python学习与数据挖掘”,关注公众号设为“星标”,好文章不错过!来自:csdn | 代码已上传,文末附下载方式在日常生活中,我们经常会存取一些朋友们的丑照,在这个项目中,我们以萌萌哒的熊猫头作为背景,然后试着在背景图上加入朋友们的照片。效果如下图所示。需要完整版代码文末获取! 实现骤导入朋友的照片(前景照片);处理前景照片(缩放、旋转,填充);导入熊猫头照片(背景照片);将前景...

weixin_37988176的博客 970

python有趣的小项目-有趣的python小项目,自动生成有趣的表情包

加小编QQ群:832339352即可自动获取大量Python视频教程以及各类PDF!作为一个数据分析师,应该信奉一句话——"一图胜千言"。不过这里要说的并不是数据可视化,而是一款全民向的产品形态——表情包!!!!然而,在生产表情包的过程中,如果只是机械地把图片导进PS --> 改文字--> 导出,那也太low了,所以还是把这些很low的机械化的重复动作交给程序来吧。之前一直以...

weixin_37988176的博客 353

Python 使用PIL.Image制作一个运动小人的动态图

准备材料: 图片img.png 大小:804x165 制作思路: 把图片拆分成12等分,每帧大小:67x165;连续读取和播放就会形成动态图像。 源代码: import tkinter as tk from PIL import Image,ImageTk from time import sleep flag = False def pause(): global flag flag = not flag while flag: doing(

汉阳Hann's Home 7108

python微信表情_只要3菜鸟能用Python表情包

先来个小姐姐表情包,一睹为快表情包的使用,已经成为我们日常生活中必不可少的一个重要的交流工具,但是让人苦恼的是,表情包只能通过收藏他人的或者是从官网上获取成套的表情包,无法制作自己的表情包。今天,小编就带领大家,从基础入手,一点一点制作图片表情包,图片表情包组图,和小姐姐的动态表情包,并把这些表情包放到自己的微信当中去应用。01.单张图片表情包首先,我们对于单张表情包的制作,需要有基础的素材,大家...

weixin_33215027的博客 1822

python制作会动的表情包_只要3菜鸟能用Python表情包

先来个小姐姐表情包,一睹为快表情包的使用,已经成为我们日常生活中必不可少的一个重要的交流工具,但是让人苦恼的是,表情包只能通过收藏他人的或者是从官网上获取成套的表情包,无法制作自己的表情包。今天,小编就带领大家,从基础入手,一点一点制作图片表情包,图片表情包组图,和小姐姐的动态表情包,并把这些表情包放到自己的微信当中去应用。1单张图片表情包首先,我们对于单张表情包的制作,需要有基础的素材,大家可以...

weixin_39607798的博客 619

Python 把你的朋友变成表情包

点击上方“菜鸟Python”,选择“星标”公众号 重磅干货,第一时间送达 来源:https://blog.csdn.net/qq_36758914/article/details/106...

cainiao_python的博客 434

Python缩小表情包

python缩小表情包的简单尝试

INnocnt的博客 522

表情包(图片)自生产——Python爬虫xpath实现

还在为表情包不够用而烦恼吗?还在为表情包单一而苦恼吗?还在为聊天的枯燥乏味而忧愁吗?今天就让刚学习爬虫0.01天的小菜鸟为您奉上表情包大餐吧!锁定需求,搜索网址分析网页,解析方法仔细思考,数据保存仔细测试,代码实现(程序优化,效率提高)代码封装,较优体现本文简单实现了使用Python工具,利用xpath解析方法爬取某表情包网站的程序,欢迎热爱爬虫的小伙伴们一起学习交流呀。第一次写拉么长的博客┭┮﹏┭┮加之语言表达能力有限。

m0_73743992的博客 598

python动态表情包_真香!一行Python代码,帮你制作小姐姐的表情包,靠谱吗?...

对于小姐姐的动态表情包,相必我们大多数人都不会拒绝,而且都会选择默默的将其收藏(不要问我怎么知道的),一方面小姐姐的美貌会让人赏心悦目,另一方面也显得朋友间的交流更加的充满动态感。为了更加丰富大家的“小姐姐表情包”,今天,小编就带领大家直接从视频中直接提取小姐姐的动态图,并逐的深入,最终制作我们想要的动态表情包。我们今天的讲解会沿着下面的线路进行,先一下整个的思路:01.视频提取动态图首先我们来...

weixin_39541121的博客 314

真香!一行Python代码,帮你制作小姐姐的表情包,靠谱吗?

(我的IU女神)对于小姐姐的动态表情包,相必我们大多数人都不会拒绝,而且都会选择默默的将其收藏(不要问我怎么知道的),一方面小姐姐的美貌会让人赏心悦目,另一方面也显得朋友间的交流更加的充...

cainiao_python的博客 568

python表情包_【从零开始写爬虫一】批量下载表情包

序打算写个关于node的爬虫菜鸟教程,接下来将带大家一写一个表情包爬虫,从获取页面,解析表情包链接, 清洗脏数据,下载表情包到本地。开始之前你需要有对chrome调试工具和ES6有一定了解,包括 async/await 的使用。获取页面地址我们打开 U表情搜索地址,如下图我们可以看到 http://www.ubiaoqing.com/search/ 加上关键字, 就是完整的搜索结果地址。准备...

weixin_39842029的博客 368

python骚气表情包_火爆全网!这个 Python 项目很骚气!

点击上方Python知识圈,选择设为星标回复1024获取Python资料本文转自量子位,作者郭一璞阅读文本大概需要 5分钟点击「阅读原文」查看pk哥原创精品视频。像文字云一样,用各种小图拼出大的图片,构建一个像素风的世界,就像《我的世界》里一样,一定非常有趣。还可以拿来拼贴、十字绣等装饰。在这个名为 tiler的 GitHub 开源项目里你就可以自动实现这一切,它刚刚开源一天,就已经涨到了 ...

weixin_39803207的博客 749

玩转微信8.0攻略,我被表情包砸裂了!!!

2021年1月21日,IOS版微信8.0正式推送,目前,不少iPhone用户已更新,安卓系统的小伙伴也不用太着急,安卓系统尚在内测阶段,相信一段时间也会推送微信新版本,接下来,小编就带领...

cainiao_python的博客 7084

Python 2 与 3 共存了 11 年,新年就要和它告别

Python 3.9 都已经进入 dev 版本的 2020 年,Python 2 终于要和我们告别了。2 and 3Python 2 第一个版本发布于 2000 年 10 月 16 ...

cainiao_python的博客 163

过年扫五福,干脆我用Python一个五福生成器

新的一年又要到来了,各个大的公司又在这年末为大家送上了新春的祝福,支付宝还是延续了这几年的传统,在年末为大家送上了集五福的活动,为了大家能更快更好的扫出来大大的“福”,今天小编就带领大家...

cainiao_python的博客 2451

震惊!还能用Python制作微信红包封面,展现自己满满的诚意

公众号“菜鸟Python”,设为 “星标”第446篇原创,和30w+一起学Python!过年期间,家人和朋友之间少不了的是互相发红包,钱多钱少不重要,重要的是对朋友的一份情谊和自己的...

cainiao_python的博客 2206

碉堡了!这个微信开源神器,能自动用表情包回复“拍一拍”

点上方蓝色“菜鸟Python”,选“星标”公众号重磅干货,第一时间送到作者:程序员G哥来源:程序员GitHub大家对于微信的使用,想必都是非常的频繁,而围绕微信所产生的各种小应用,更...

cainiao_python的博客 751
上一篇: 用Python做一个愿望清单,2020年计划让小美女来督促吧!
下一篇: 妈,我在北京做的是正经工作!
菜鸟学Python
博客等级 码龄9年 7561粉丝 571原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值