Python制作动态字符图的实例

作者:Python新世界 时间:2023-11-02 07:17:18 

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

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制作动态字符图的实例

来源:https://blog.csdn.net/qq_41841569/article/details/86550741

标签:python,动态字符图
0
投稿

猜你喜欢

  • JS出现404错误原理及解决方案

    2024-04-28 09:41:26
  • php生成随机数/生成随机字符串的方法小结【5种方法】

    2023-09-05 20:23:21
  • CVE-2020-15148漏洞分析

    2023-06-13 13:41:18
  • Pytorch实现ResNet网络之Residual Block残差块

    2022-11-17 15:00:02
  • 13家著名科技公司logo标识来历及演变

    2008-02-19 16:42:00
  • 基于Python制作公交车站查询系统

    2022-10-03 04:34:03
  • [设计]DREAMWEAVER 问题集锦

    2010-09-02 12:31:00
  • 使用python实现个性化词云的方法

    2021-08-27 03:46:59
  • python网络爬虫实现发送短信验证码的方法

    2021-03-23 23:18:54
  • 浅谈dataframe中更改列属性的方法

    2022-12-08 02:00:06
  • Python实现自动登录百度空间的方法

    2023-11-11 09:11:23
  • SQL Server 2000安全配置详解

    2024-01-20 05:54:37
  • python 生成目录树及显示文件大小的代码

    2022-10-24 18:30:27
  • 使用HTTP_X_FORWARDED_FOR获取客户端IP的严重后果

    2022-06-22 04:44:29
  • 预防PHPDDOS的发包攻击别人的方法(iis+linux)

    2023-10-14 04:09:34
  • 关于jsp版ueditor1.2.5的部分问题解决(上传图片失败)

    2023-06-15 06:45:00
  • python使用装饰器作日志处理的方法

    2021-08-17 03:20:32
  • python 使用OpenCV进行曝光融合

    2022-03-13 05:23:37
  • 通过屏蔽IP来防止采集

    2007-08-19 15:28:00
  • Pyorch之numpy与torch之间相互转换方式

    2022-02-09 14:50:00
  • asp之家 网络编程 m.aspxhome.com