当前位置: 移动技术网 > IT编程>脚本编程>Python > Python制作动态字符图的实例

Python制作动态字符图的实例

2019年05月30日  | 移动技术网IT编程  | 我要评论

600156,花车装饰,一千个伤心的理由吉他谱

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

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

source_path:这个是gif的路径output_path:这个是每一帧的存放路径frames_path:这个也是每一帧的存放路径,不过是已转为字符画的图片

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

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

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

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

简直不要太骚气了嘻嘻

总结

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

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网