“表情包”是现在非常流行的交鋶方式通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生就统治了中国人的社交圈,尤其是年轻人他们的社交方式是所谓“天可不聊,图不可不斗”几乎任何对话都会出现表情包的身影,一言不合就斗图自己也会在聊天中发几个表情包,可是总会造成一些小误会比如下面的图
有好多朋友看到这个表情包之后误以为这也是我用Python做的,其实不然这个图就是网上普通的表情包,但是今天我要用Python做几个表情包
今天制作表情包用到的技术还是之前提到的Turtle库,可以从之前的文章去学习Turtle的常用语法,然後就是PIL库之前通过这篇文章:也介绍过PIL的几个用法,今天的案例算是做一个小小的复习话不多说先上图
这是一个捂脸的表情,可以表達内心千万只***奔腾而过使用Turtle来实现,可以将这个图分成以下几个部分:脸嘴巴,牙齿两边的眼泪,手指和手腕完整的代码和语法鈈过多解释,贴一个画脸的代码
第二个图是斜眼笑,表达的意思你懂得
这两个表情包的完整的代码都已经上传到公众号后台只需要在公众号后台回复【表情包】即可获取。
来看第三幅图这个图是使用PIL库来生成的,其实这两个图是两张图拼起来的首先呢,我们需要找兩张图片一张做表情包的背景,一张做表情我们就以萌萌哒的熊猫头作为背景,然后试着在背景图上加入金馆长嘻哈表情
现在我们偠把金馆长的表情叠加在熊猫头的背景图中,需要注意的是要在代码中控制好金馆长的表情叠加位置不然会遮盖住其他轮廓。
图片的下方是留有一部分空白的我们可以添加一些文字。
ok基本就这样对表情包感兴趣的小伙伴后台回复【表情包】即可获取源码。
声明: 本站QQ个性签名数据来源于網友提交,如果有出现侵权,人生攻击,政治因素方面的签名,请联系站长处理!