下载地址:
链接:https://pan.baidu.com/s/1F_UcK-LUzorw182MzYh6pw
提取码:al3m

通常来说,图片比文字更有说服力,所以论文中图片有非常重要的地位。
然而以gif为代表的动图会比单个静态图片更能展示成果,尽管没法放在论文中,可以把多张图片钉在一起快速翻页 ,gif在ppt展示中和表情包制作 中仍大有可为。

为了能在通信原理大作业展示中拿高分,我打算将不同截止频率的滤波器滤波结果合成成一张gif,应该是一个简单的工作,然而上网一搜,这个简单的工作居然还要花钱!

作为一个码农,被其他码农赚到了钱就是对自身技术的侮辱。合成个gif还要花我几十块钱注册会员?
果断掏出Python:

#-*- coding: UTF-8 -*-
import imageio
import osdef create_gif(image_list, gif_name, myduration):frames = []for image_name in image_list:frames.append(imageio.imread(image_name))# Save them as frames into a gif imageio.mimsave(gif_name, frames, 'GIF', duration = myduration)returndef main():# image_list = ['test_gif-0.png', 'test_gif-2.png', 'test_gif-4.png', #               'test_gif-6.png', 'test_gif-8.png', 'test_gif-10.png']gif_name = 'output.gif'fileList = os.listdir("./")#读取当前文件夹所有文件print(fileList) image_list=list()print("检测到文件夹下图片:")n=len(fileList)for i in range(n):s=str(fileList[i])if s[-4:]==".jpg":#检查后缀image_list.append(s)print(image_list)                                  #此时的filename是文件夹中文件的名称myduration=eval(input("请输入图片间隔(单位:秒)"))create_gif(image_list, gif_name, myduration)print("制作完成,请查看文件夹下out.gif")if __name__ == "__main__":main()

运行该程序需要安装imageio库,技术人一看就知道是pip install imageio
如果赶时间的话,文章最开头有下载链接,打包成.exe可以直接使用。

参考了这位大佬的博客:点这里

“自己动手,丰衣足食”

使用Python合成gif动图相关推荐

  1. python合成gif动图_Python图像处理之gif动态图的解析与合成操作详解

    本文实例讲述了Python图像处理之gif动态图的解析与合成操作.分享给大家供大家参考,具体如下: gif动态图是在现在已经司空见惯,朋友圈里也经常是一言不合就斗图.这里,就介绍下如何使用python ...

  2. 【Python基础绘图】Python多张png合成gif动图

    [Python基础绘图]Python多张png合成gif动图 前段时间准备答辩ppt想展示下逐月的空间变化趋势,故想到了动图的方式,将多张png图片转变为gif动图.下面是代码记录一下. 首先需要准备 ...

  3. 用ffmpeg把gif动图分离成多张图片和ffmpeg多张图片合成gif动图

    用ffmpeg把gif动图分离成多张图片和ffmpeg多张图片合成gif动图(20190214) 文章目录: 一.ffmpeg把gif动图分离成多张图片 二.ffmpeg多张图片合成gif动图 三.把 ...

  4. 静图怎样合成gif动图?仅需三步在线制作GIF动图

    当下gif动图非常受大众的欢迎,普通的静态图片已经无法满足人们的需求了.那么,作为一名小白,我们应该怎么才能将静态图片制作成gif动图呢?通过使用[GIF中文网]的gif制作(https://www. ...

  5. 怎么做GIF动画?怎样将图片合成gif动图

    大家平时看到的动态图片其实也是一种图片格式,只是由于与其他静态图片不同的是图片能动,所以有很多小伙伴以为gif是视频格式,其实gif动画我们也是可以自己制作的,通过把我们平时拍摄的照片进行合成就可以得 ...

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

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

  7. 动态图片怎么做?教你一键合成gif动图

    在浏览网页的时候看到一些搞笑有趣的图片,想要制作成gif动图的效果,但是不会使用PS的时候,应该如何制作呢?下面,小编为大家推荐一款简单实用的在线图片制作(https://www.yasuotu.co ...

  8. 如何使用gif制作软件快速合成gif动图....

    GIF动图是日常广泛使用的一种图片格式,在网上能够看到很多应用gif动图的场景,那么想要自己制作gif动图的话,该怎样来进行操作呢?接下来给大家分享一款gif制作软件(https://www.gif. ...

  9. 图片怎么合成gif动图?操作步骤详解

    图片怎么合成gif动图?gif动图的使用非常的广泛,平时我们聊天中见到的动态表情,已经逛某宝时看到的动态广告图,其实都是gif动图.小编作为一名互联网从业者,经常需要使用或者制作gif动态图片.不知道 ...

最新文章

  1. ICAP: 互换客户端地址协议
  2. 北航孙钰:昆虫目标检测技术
  3. java biginteger转int_如何在不使用java.math.BigInteger的情况下使用Java处理非常大的数字...
  4. mysql的1045 28000 排查方法
  5. Nginx upstream 配置
  6. 终端界面如何改成彩色的
  7. Ubuntu 16.04-17.04开机自动root用户登录(测试可用)
  8. 小白学Python——Anaconda安装
  9. conda安装tensorflow-gpu简洁版_【DP系列教程02】DeePMDkit:conda安装 amp; 离线安装
  10. [Java] 蓝桥杯 BEGIN-1 入门训练 A+B问题
  11. 能源路由器入门必读:面向能源互联网的架构和功能
  12. 神州十三号即将发射!翟志刚担任指令长,女航员竟是她?
  13. 基于SSM小说阅读网站设计带爬虫功能
  14. 云端运行python_云端部署python代码及安装MySQL
  15. 姿态估计mmpose一手体验 Ⅱ - 使用它!
  16. 葵花宝典:软件开发高手是这样炼成的!
  17. 洛谷刷题C语言:第一次,第二次,成交!、Bessie‘s Secret Pasture S、金币、Bookshelf B、东南西北
  18. 什么是CISP-PTE证书?考什么?
  19. Swift WKWebView详细解读
  20. 传说中的“高温补贴”

热门文章

  1. 苹果公司发布TestFlight Groups,放宽二进制版本提交限制
  2. ssh 使用公钥登录客户端设置
  3. Windows Phone 7 Coding4Fun的弹出框
  4. 947. 移除最多的同行或同列石头2021-01-23
  5. wpf的listview编辑指定列_将项目添加到WPF ListView中的列
  6. python抽取指定url页面的title_Python新手写爬虫全过程记录分析
  7. transactionscope 中的异步 处理 异常_PLC编程中的异常处理
  8. python menu实例_python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例...
  9. python利用函数求20的阶乘_请运用reduce函数,计算20的阶乘,慕课网2-19
  10. 计算机用户组 xp,WindowsXP怎么加入工作组?