“表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤其是年轻人,他们的社交方式是所谓“天可不聊,图不可不斗”,几乎任何对话都会出现表情包的身影,一言不合就斗图,自己也会在聊天中发几个表情包,可是总会造成一些小误会,比如下面的图

有好多朋友看到这个表情包之后误以为这也是我用Python做的,其实不然,这个图就是网上普通的表情包,但是今天我要用Python做几个表情包。

今天制作表情包用到的技术还是之前提到的Turtle库

话不多说先上图

这是一个捂脸的表情,可以表达内心千万只***奔腾而过,使用Turtle来实现,可以将这个图分成以下几个部分:脸,嘴巴,牙齿,两边的眼泪,手指和手腕,完整的代码和语法不过多解释,贴一个画脸的代码。

第二个图是斜眼笑,表达的意思你懂得

来看第三幅图,这个图是使用PIL库来生成的,其实这两个图是两张图拼起来的。首先呢,我们需要找两张图片,一张做表情包的背景,一张做表情。我们就以萌萌哒的熊猫头作为背景,然后试着在背景图上加入金馆长嘻哈表情。

现在我们要把金馆长的表情叠加在熊猫头的背景图中,需要注意的是要在代码中控制好金馆长的表情叠加位置,不然会遮盖住其他轮廓。

图片的下方是留有一部分空白的,我们可以添加一些文字。

用Python制作个小表情相关推荐

  1. 如何制作python检查小软件_如何用Python制作整蛊小程序

    原标题:如何用Python制作整蛊小程序 下面的整蛊程序,千万不要发代码,否则就实现不了你整蛊的目的了.完成后一定要打包成一个exe程序,再发给朋友使用 . 1. 使用 pip install pyi ...

  2. python拼图_利用python制作拼图小游戏的全过程

    开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...

  3. matlab制作打地鼠游戏,Python制作打地鼠小游戏

    原标题:Python制作打地鼠小游戏 导语 大家好,欢迎来到 Crossin的编程教室 ! 打地鼠游戏相信大家都知道,这里就不多介绍了,反正就是不停地拿锤子打洞里钻出来的地鼠呗~ 今天就给大家分享一个 ...

  4. 利用python制作拼图_利用python制作拼图小游戏的全过程

    开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...

  5. 好嗨哦!用Python制作斗图表情包

    ♚ Ahab杂货铺,专注Python开发技术,定期打卡LeetCode,锻炼编程能力 "表情包"是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来 ...

  6. python制作翻译小软件_如何基于Python制作有道翻译小工具

    这篇文章主要介绍了如何基于Python制作有道翻译小工具,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 该工具主要是利用了爬虫,爬取web有道翻译的 ...

  7. python手机版做小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏...

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  8. python小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  9. python制作桌面小程序_微信小程序在线制作:快速生成一个餐饮小程序

    相信很多餐饮行业的商家都遇到过这类问题:一到用餐高峰期,餐厅内就拥挤不堪,工作人员也忙得不可开交,前厅后厨来回跑,时间长了顾客也等得不耐烦.此外,外卖平台的高额抽成也让普通餐饮商家生存越来越艰难.本来 ...

最新文章

  1. 再译《A *路径搜索入门》之一
  2. R语言数据结构之向量
  3. 百练OJ:2767:简单密码
  4. Java中的异常处理机制的简单原理和应用
  5. 「 iOS知识小集 」2018 · 第 38 期
  6. csrf token invalid什么意思_Spring Cloud Gateway 实现Token校验
  7. A. Game With Sticks
  8. Oracle PLSQL语句实例
  9. 数字电子技术基础笔记
  10. [lammps教程]OVITO输出RDF
  11. Scala入门系列(十二):隐式转换
  12. macos系统升级到big sur以后safari浏览器崩溃怎么办?
  13. mysql vtype_ExtJs6学习笔记 -- 自定义 vtype
  14. 洛谷P1873 Java
  15. 自动打开搜狗搜索的前五个链接
  16. Java处理生僻字的问题
  17. 基于视觉信息的网页分块算法(VIPS) - yysdsyl的专栏 - 博客频道 - CSDN.NET
  18. java 实现99乘法表
  19. redis持久化详解
  20. 深度剖析channel

热门文章

  1. 华硕幻16 2023星空版 GU604V 原厂Win11工厂模式带ASUSRecovery恢复功能
  2. openlayers加载OSM地图出现白线
  3. Goland2022的安装与激活
  4. 游戏计算机重要参数,电脑新手村丨如何看懂CPU的性能参数?看完这篇就会了
  5. 2022年最火的十大测试工具,你掌握了几个
  6. 注意客户提供的注塑机平行炮嘴的方向,是x轴或是y轴,以此来定产品排位的布局
  7. 【iOS开发】—— iOS内存管理
  8. Spring Boot 中密码加密的两种姿势!
  9. echarts中坐标轴样式修改
  10. python wordcloud模块安装失败