Python制作动态字符图的实例


Posted in Python onJanuary 27, 2019

这次我们拿小龙猫来做演示

Python制作动态字符图的实例

这里就不必多说了,也就导入几个用到的包:

Python制作动态字符图的实例

SOURCE_PATH:这个是GIF的路径OUTPUT_PATH:这个是每一帧的存放路径FRAMES_PATH:这个也是每一帧的存放路径,不过是已转为字符画的图片

create_dir() 方法只是用来创建文件夹的,若是存在那便会删掉里面的内容,所以不要放东西进去哦

processImage() 方法是把GIF的每一帧提取出来的,这里面的 img.seek(index) 是对GIF每一帧的索引,由于我也还不知道如何判断GIF总共有多少帧,那么当报 EOFError 错误时,也就是索引超出范围,索引便也就完成啦!

Python制作动态字符图的实例

create_gif() 方法也就是把已生成每一张字符图合成GIF,由于放进 image_list[] 中的图片路径是要有顺序要求的, os.listdir() 拿到的文件名无法排序,不过呢之前生成的图片都是顺序命名的,所以这里我自己构建一个有序的路径列表给它

Python制作动态字符图的实例

以上也就是全部方法了,咋们跑起来看看

Python制作动态字符图的实例

简直不要太骚气了嘻嘻

Python制作动态字符图的实例

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
wxPython学习之主框架实例
Sep 28 Python
json跨域调用python的方法详解
Jan 11 Python
从CentOS安装完成到生成词云python的实例
Dec 01 Python
ubuntu17.4下为python和python3装上pip的方法
Jun 12 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
Jul 18 Python
Python使用MyQR制作专属动态彩色二维码功能
Jun 04 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
Nov 01 Python
python实现tail -f 功能
Jan 17 Python
matplotlib quiver箭图绘制案例
Apr 17 Python
python 实现分组求和与分组累加求和代码
May 18 Python
Python之多进程与多线程的使用
Feb 23 Python
Python实现提取PDF简历信息并存入Excel
Apr 02 Python
python贪吃蛇游戏代码
Apr 18 #Python
DRF跨域后端解决之django-cors-headers的使用
Jan 27 #Python
在numpy矩阵中令小于0的元素改为0的实例
Jan 26 #Python
pandas把所有大于0的数设置为1的方法
Jan 26 #Python
python 判断矩阵中每行非零个数的方法
Jan 26 #Python
对python 判断数字是否小于0的方法详解
Jan 26 #Python
python opencv 读取本地视频文件 修改ffmpeg的方法
Jan 26 #Python
You might like
zf框架的校验器InArray使用示例
2014/03/13 PHP
php5对象复制、clone、浅复制与深复制实例详解
2019/08/14 PHP
jQuery 解析xml文件
2009/08/09 Javascript
javascript 必知必会之closure
2009/09/21 Javascript
js获得页面的高度和宽度的方法
2014/02/23 Javascript
搭建pomelo 开发环境
2014/06/24 Javascript
javascript bom是什么及bom和dom的区别
2015/11/26 Javascript
JS表格组件神器bootstrap table详解(基础版)
2015/12/08 Javascript
JS添加删除DIV的简单实例
2016/07/08 Javascript
Vue组件化通讯的实例代码
2017/06/23 Javascript
jQuery实现base64前台加密解密功能详解
2017/08/29 jQuery
ReactNative之FlatList的具体使用方法
2017/11/29 Javascript
JavaScript实现10秒后再次获取验证码
2020/12/02 Javascript
python监控网卡流量并使用graphite绘图的示例
2014/04/27 Python
Python标准库之itertools库的使用方法
2017/09/07 Python
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
Python Scapy随心所欲研究TCP协议栈
2018/11/20 Python
对python3标准库httpclient的使用详解
2018/12/18 Python
pandas取出重复数据的方法
2019/07/04 Python
python将字符串转换成json的方法小结
2019/07/09 Python
Python面向对象之私有属性和私有方法应用案例分析
2019/12/31 Python
详解python的变量缓存机制
2021/01/24 Python
python调用百度AI接口实现人流量统计
2021/02/03 Python
python快速安装OpenCV的步骤记录
2021/02/22 Python
html5指南-4.使用Geolocation实现定位功能
2013/01/07 HTML / CSS
html5摇一摇代码优化包括DeviceMotionEvent等等
2014/09/01 HTML / CSS
财务分析个人的自荐书范文
2013/11/24 职场文书
五年级音乐教学反思
2014/02/06 职场文书
争论的故事教学反思
2014/02/06 职场文书
吨的认识教学反思
2014/04/27 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
2014办公室年度工作总结
2014/12/09 职场文书
户外活动总结
2015/02/04 职场文书
护士实习自荐信
2015/03/06 职场文书
2015年中秋放假通知范文
2015/08/18 职场文书
保护环境建议书作文400字
2015/09/14 职场文书