1.安装imageio库
2.首先读取静态图到列表,作为GIF的每一帧
3.接着设置输入(静态图)、输出(动态图)和一些必要参数,我们这里设置每一帧间隔时间为0.2秒,默认是1秒,之后调用miageio.mimsave函数去保存结果。

import imageio
def create_gif(image_list, gif_name, duration = 1.0):''':param image_list: 这个列表用于存放生成动图的图片:param gif_name: 字符串,所生成gif文件名,带.gif后缀:param duration: 图像间隔时间:return:'''frames = []for image_name in image_list:frames.append(imageio.imread(image_name))imageio.mimsave(gif_name, frames, 'GIF', duration=duration)returnimage_list=[]
#这里放上自己所需要合成的图片
for i in range(50):path='F:\\jupyter notebook workspace\\photo\\GA_gif\\'+str(i)+'.png'image_list.append(path)
gif_name = 'F:\\jupyter notebook workspace\\photo\\GA_gif\\GA.gif'
duration = 0.2
create_gif(image_list, gif_name, duration)

python保存gif动图相关推荐

  1. python怎么变成动图_python可以做动图吗

    ImageMagick 是一套功能强大.稳定而且开源的工具集和开发包,可以用来读.写和处理超过200种基本格式的图片文件,包括PNG,JPEG,GIF,HEIC,TIFF,DPX,EXR,WebP,P ...

  2. Python生成gif动图

    Python生成gif动图 调用一个 python 库 imageio 可以轻松实现该功能 安装 pip/pip3 install imageio 步骤 读取静态图到列表中 ,作为 GIF 动图的每一 ...

  3. 如何将MATLAB绘制的图像保存为动图

    资源下载:https://download.csdn.net/download/qq_16635325/10894373 方法,我已经写成了一个函数SAVEGIF 用法和说明 savegif   将位 ...

  4. python怎么变成动图_教你用 Python 生成 GIF 动图 !

    最近啊 ,微信订阅号改变频繁 ,很多读者后台说 :小詹啊 ,我总是容易错过你公号的消息 ,现在没有置顶功能很难过啊 ! 不止你们难过 ,订阅号的作者恐怕更难过 !现在人人公众号时代 ,大家关注的公众号 ...

  5. python 加载动图_在浏览器中使用TensorFlow.js和Python构建机器学习模型(附代码)...

    大数据文摘授权转载自数据派THU 作者:MOHD SANAD ZAKI RIZVI 本文主要介绍了: TensorFlow.js (deeplearn.js)使我们能够在浏览器中构建机器学习和深度学习 ...

  6. 如何用Python制作学术动图?(数据+代码)

    0.前言 2019年年初,某厂年会的一个视频火爆全网,里面说出了无数职场人士的心声: 干活的累死累活,到头来干不过写PPT的! 也有网友表示:写好PPT和做好PPT在职场上就是一种能力,一份好的PPT ...

  7. python制作gif动图_怎样用Python制作好玩的GIF动图

    原标题:怎样用Python制作好玩的GIF动图 作者: 景略集智 https://jizhi.im/blog/post/pytogif 程序员共读整理发布,转载请联系作者获得授权 之前我们分享过用Py ...

  8. python制作流动图_可视化也能秀,教你用Python制作GIF动图

    欢迎大家关注 集智专栏 之前我们分享过用 Python 进行可视化的 9 种常见方式,大家还记得吗: 景略集智:超实用!用Python进行数据可视化的9种常见方法!​zhuanlan.zhihu.co ...

  9. 利用Python实现gif动图倒放

    效果 原gif 倒放后的gif 实现 安装PIL模块 打开cmd,输入: pip install pillow 原理 gif动图就是由一组若干照片按照一定的顺序循环播放, 只要将这些照片倒叙播放就可以 ...

最新文章

  1. [NOI2012]骑行川藏
  2. YOLOv1 《You Only Look Once》论文笔记
  3. vue wabpack 切换开发环境 和生成环境 的接口地址
  4. jq修改导航栏样式(选中、使用两张图片替代的是否选中效果)
  5. duilib清空richedit内容
  6. 基于 SOA 的组件化业务基础平台
  7. HTML ajax 上传文件限制文件的类型和文件大小
  8. 2016蓝桥杯C++A:网友年龄
  9. Ansible详解(七)——Ansible palybook简单使用
  10. (转)百度金融联合多方发布国内首单区块链证券化项目 发行规模超4亿
  11. chmod 更改文件的权限
  12. 从AppCompat切换到MaterialComponents一些主题属性介绍
  13. 苹果手机语音备忘录在哪_苹果手机备忘录自带几种免费黑科技功能,让人相见恨晚,太实用了...
  14. deecamp训练营
  15. Vue实现简单的音乐播放器
  16. 今日恐慌与贪婪指数为15 恐慌程度小幅上升
  17. 越美丽的东西我越不可碰 | 天蝎座如何在黑暗中找到那束光
  18. 阿里云ocr身份证识别接口调用
  19. axios的使用(请求,响应拦截器)
  20. 英语邮件撰写 | WpEmail笔记 + Additional Resources

热门文章

  1. WebGL在线模型浏览器
  2. 解决AVI不能播放的问题。
  3. 百度人工智能AIP的调用方法
  4. outlook小技巧之创建规则
  5. 阿兰-图灵经典之作——《计算机器与智能》
  6. extremetable 学习
  7. 数据结构与算法总结 基础篇(一)
  8. web前端学习156-161(案例1:产品模块---小米手机产品)
  9. Android应用开发-小巫CSDN博客客户端之集成友盟社会化分享组件,2021最新Android框架体系架构面试题
  10. 竞争粒子群(CSO)算法