当前位置: 首页 > 科技观察

我用Python画了微信动态表情

时间:2023-03-18 02:15:37 科技观察

小编之前和大家分享了微信新表情的绘制(破解,苦涩,翻白眼!我用Python画了新的微信表情),今天小编继续分享给大家你画了几个微信表情,有笑脸、眯眼笑、萌萌哒,还做了几个动态微信表情,一起来看看。基于新的表情包,对于表情包的制作,程序使用了python自带的乌龟库,对于乌龟库的使用,可以理解为在画布上放小乌龟,然后让小乌龟按照我们的指令在画布上爬行,爬行后离开轨道,形成我们的画。1.微笑表情是微信中的第一个表情,它呈现的是一个完整的轴对称状态,所以在画的时候,程序可以画进去轴对称的方式。如下图所示,程序显示的是笑脸中左眼的绘图程序。程序首先启动画笔,设置画笔的初始方向为面向东方,然后分别设置画笔的颜色和填充颜色为棕色和白色,将画笔移动到指定位置,画一个垂直的椭圆,填充itwithwhite,andprogram执行的效果如下图所示。绘制后的效果图如下图所示。2.斜眼笑斜眼笑表情包,大家在日常微信交流中使用频率很高,斜眼笑突出的是一种诙谐幽默,是和朋友互相逗逗的必备表情包。斜眼笑画难点在于表情不是标准的轴对称图形,眼窝是不规则的,所以五官的绘制,需要调整一下五官的绘制位置,让整体看起来更加和谐。下面以画左眼窝作为程序展示。在上面的眼窝绘制程序中,可以看到通过程序,画笔的方向分别改变了4次。我画了4个不同的圆圈。这才画完左眼窝。右眼窝的绘制,程序可以参考左眼窝的绘制。眯眼微笑的结果如下图所示。3.Cute对于可爱表情的绘制,它结合了前两种emoji绘制的一些特点,观察可爱emoji的特点,不难发现可爱emoji也是一个轴对称图形。眼睛部分的程序可以参考眯眼微笑程序中眉毛的绘制。可爱表情中的腮红程序是两个水平的椭圆形。这部分程序可以参考笑脸中的眼窝绘制程序来制作。在程序展示中,我们使用腮红部分的程序来做展示。在上面的程序中,通过海龟库绘制了一个横向的椭圆,然后在椭圆中填充鲜艳的鲑鱼红色,完成了左脸的腮红绘制。可爱程序的表情绘制结果如下图所示。4.动态表情在上面的分享中,我给大家带来了三个静态表情的绘制。接下来展示两个关于微笑和可爱的动态表情,如下图所示。这两个动态表情可以咨询后台助手获取,同时可以获取适配的表情绘制程序,比如添加文字的操作。综上所述,以上就是今天小编为大家带来的微信表情绘制分享。使用海龟库,结合以上程序,可以画出更多的微信表情。喜欢的朋友可以下载程序自己制作。好了欢迎大家在下方留言哦~