import os
import re
import imageiopic_list = os.listdir()
pic_type = ['png', 'jpg', 'jpeg', 'bmp']def create_gif(image_list, gif_name, duration):"""gif_name : 字符串,所生成的 gif 文件名,带 .gif 后缀path :     需要合成为 gif 的图片所在路径duration :  gif 图像时间间隔"""frames = []# 把图片 append 进列表for image_name in image_list:frames.append(imageio.imread(image_name))# 保存为 gif 图imageio.mimsave(gif_name, frames, 'GIF', duration=duration)returndef main():# -------- 获取要拼合的图片列表 -------image_list = []for p in pic_list:for pt in pic_type:if pt in p:image_list.append(p)image_list.sort(key=lambda i: int(re.match(r'(\d+)', i).group()))print(image_list)# --------- 生成gif图片名称 ---------gif_name = 'new.gif'# --------- 变换时间 -------duration = 1create_gif(image_list, gif_name, duration)if __name__ == "__main__":main()

转载于:https://www.cnblogs.com/niuli1987/p/9947119.html

一个挺好用的生成GIF格式图片的小程序相关推荐

  1. Aveiconifier是一个非常实用方便的制作ico格式文件的小工具~

    本文地址:http://www.jb51.net/article/8314.htm Aveiconifier是一个非常实用方便的制作ico格式文件的小工具~ 也许有一些对网页知识不是很了解的网友并不清 ...

  2. 【转发】未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。...

    http://www.cnblogs.com/joey0210/archive/2012/09/29/2708420.html 上一篇文章说到了DLL引用问题,主要是说的程序中如果使用过了反射,则反射 ...

  3. 未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。...

    未能加载文件或程序集"Oracle.DataAccess"或它的某一个依赖项.试图加载格式不正确的程序. 上一篇文章说到了DLL引用问题,主要是说的程序中如果使用过了反射,则反射创 ...

  4. 【转】未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。...

    "/xxxxx"应用程序中的服务器错误.  -------------------------------------------------------------------- ...

  5. 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。(转)...

    未能加载文件或程序集"XXX"或它的某一个依赖项.试图加载格式不正确的程序. 作者: 字体:[增加 减小] 类型:转载 时间:2012-11-01 我要评论 如果你将应用程序生成x ...

  6. 未能加载文件或程序集“XXX”或它的一个依赖项,试图加载格式不正确的程序...

    问题描述: 未能加载文件或程序集"XXX"或它的一个依赖项,试图加载格式不正确的程序 解决方法: 方法一:在vs的配置管理器中,把活动解决方案平台改为Any CPU就可以了 方法二 ...

  7. 未能加载文件或程序集“****”或它的某一个依赖项。试图加载格式不正确的程序。解决方案总结

    未能加载文件或程序集"****"或它的某一个依赖项.试图加载格式不正确的程序.解决方案总结 参考文章: (1)未能加载文件或程序集"****"或它的某一个依赖项 ...

  8. C# Winform 未能加载文件或程序集System.Data.SQLite或它的某一个依赖项。试图加载格式不正确的程序...

    在使用Winform 开发了一个小软件,其中使用了SQLite作为数据库 但在我的Win7 64位系统上却出现了以下错误: System.BadImageFormatException: 未能加载文件 ...

  9. 未能加载或程序集“XXXX,Version=0.0.0.0,Culter=neutral,PublicKeyToken=null”或它的某一个依赖项。试图加载格式不正确的程序。...

    问题描述:在VS中运行一个C#程序,出现错误: 未能加载或程序集"XXXX,Version=0.0.0.0,Culter=neutral,PublicKeyToken=null"或 ...

  10. 未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。

    "未能加载文件或程序集"xxx"或它的某一个依赖项.试图加载格式不正确的程序."这个错误可能在IIS或VS中出现,一般是平台和dll版本不一致导致的. 一.VS ...

最新文章

  1. 2017年第10批 手机号正则表达式
  2. 史上最详细阿里云Docker下载运行Zookeeper!!!!
  3. Unity C# 设计模式(一)单例模式
  4. logs is not in the form of topic-partition or topic-partition.uniqueId-delete
  5. ASP.NET存储Session的StateServer
  6. Mac上MacVim安装与配置
  7. mysql procedure prepare_mysql prepare 存储过程使用
  8. 对,信中介不去信一头猪
  9. AWS 挂了 11 个小时:因多处光缆被挖断
  10. springsecurity 登录失败_145-Spring Security
  11. python笔记(求100偶数的和)
  12. mysql的架构及查询sql的执行流程(一)
  13. 解决Android studio在虚拟机上可以正常运行,而在手机上闪退的问题
  14. 数据架构选型必读:2021上半年数据库产品技术解析
  15. 中国移动OMS操作系统厂商播思获1740万美元风投
  16. Kotlinx.serialization VS Gson
  17. Windows 10 截图工具
  18. C++11介绍之vector::push_back和vector::emplace_back区别
  19. Grasshopper脚本电池处理全站仪数据,生成建筑、线状地物和地形
  20. 2020 Ohayoo游戏开发者沙龙成都站将于10月22日正式启动

热门文章

  1. java 万年历绪论_基于安卓Android的万年历的设计与开发(含录像)
  2. wordpress企业主题安装
  3. TortoiseSVN使用简介
  4. mysql 访问被拒绝如何解决
  5. 「译」开发者如何提升和推销自己
  6. 深蓝学院-视觉SLAM十四讲-第一章作业
  7. 简书项目实战-main首页开发
  8. 2 | TGA文件格式分析
  9. ubuntu php开发工具
  10. 上传图片保存到mysql数据库并在网页上显示