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

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

代码:

# -*- encoding: utf-8 -*-
'''
@File    :   month_gif.py
@Time    :   2022/05/13 15:24:47
@Author  :   HMX
@Version :   1.0
@Contact :   kzdhb8023@163.com
'''# here put the import lib
import matplotlib.animation as animation
import matplotlib.pyplot as plt
fig, ax = plt.subplots(1,1,figsize = (10.5,8))
imglist = []for i in range(1,13):ax.set_axis_off()im = ax.imshow(plt.imread(r'E:\Project\Figure\CG\gif\month{}.png'.format(i)), animated = True)imglist.append([im])ani = animation.ArtistAnimation(fig, imglist, interval=800)#interval时间间隔 单位毫秒
ani.save(r'E:\Project\Figure\CG\gif\month.gif',dpi = 800)
plt.show()
print('ok')

结果:
如果对你有帮助的话,请‘点赞’、‘收藏’,‘关注’,你们的支持是我更新的动力。欢迎关注我的公众号【森气笔记】。

【Python基础绘图】Python多张png合成gif动图相关推荐

  1. python基础语法--python语言及其应用

    python基础语法 python引言 python python语言是一种高级动态.完全面向对象的语言. python中函数.模块.数字.字符串都是对象. python完全支持继承.重载.派生.多继 ...

  2. 二十一. Python基础(21)--Python基础(21)

    二十一. Python基础(21)--Python基础(21) 1 ● 类的命名空间 #对于类的静态属性:     #类.属性: 调用的就是类中的属性     #对象.属性: 先从自己的内存空间里找名 ...

  3. Python基础学习-Python中最常见括号()、[]、{}的区别 2015-08-13 07:54 by xuxiaoxiaoxiaolu, 1138 阅读, 0 评论, 收藏, 编辑 Pytho

    Python基础学习-Python中最常见括号().[].{}的区别 2015-08-13 07:54 by xuxiaoxiaoxiaolu, 1138 阅读, 0 评论, 收藏, 编辑 Pytho ...

  4. python基础类型,Python基础-类

    Python基础-类 @(Python)[python, python基础] 写在前面 如非特别说明,下文均基于Python3 摘要 本文重点讲述如何创建和使用Python类,绑定方法与非绑定方法的区 ...

  5. Python基础了解 python自带IDLE编译

    目录 学习小标 学习产出: 前言 一.Python版本 二.语言运用的占比 2021年 6 月编程语言排行榜前 20名 三.Python的应用 1.Web开发 2.网络爬虫 3.大数据处理 4.人工智 ...

  6. 视频教程-扣丁学堂Python基础视频教程-Python

    扣丁学堂Python基础视频教程 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即订阅 扫码下载「CSD ...

  7. 我的全栈之路-Python基础之Python概述与开发环境搭建

    我的全栈之路-Python基础之Python概述与开发环境搭建 我的全栈之路 1.1 信息技术发展趋势 1.2 浅谈计算机系统架构 1.2.1 计算机系统架构概述 1.2.2 计算机硬件系统 1.2. ...

  8. 多张gif合成一张怎么操作?手把手教你快速合成gif动图

    我常常会将多张有趣的gif动图合成一张gif来使用,这样不仅能让图片变得更有趣还能释放一定的储存空间,最重要的是几乎不会影响画质.一般我都会使用[GIF中文网]的gif在线制作(https://www ...

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

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

最新文章

  1. 2017-2018-1 20155336 《信息安全系统设计基础》加分作业:实现mypwd
  2. [转]总结使用Unity 3D优化游戏运行性能的经验
  3. Windows获取CPU、内存和磁盘使用率脚本
  4. BEM思想之彻底弄清BEM语法
  5. LeetCode 2149. 按符号重排数组(双指针)
  6. [转载] 夯实Java基础系列8:深入理解Java内部类及其实现原理
  7. 查找项目里面资源文件报空指针的解决办法
  8. PySpark: DataProcessing(csv file)
  9. php获取mysqli_query内容,PHP mysqli_query() 函数 - PHP 基础教程
  10. iso12233测试方法_ISO12233分辨率测试卡的操作步骤
  11. QCSPCChart SPC控制图工具软件是面向对象的工具包
  12. shell 编写脚本批量ping ip
  13. 初中计算机期末质量分析,初中信息技术教学感悟随笔
  14. python批量打印mathcad_全能批量打印工具-兼容所有打印机
  15. Linux,IP归属地查询(nali)
  16. dis的前缀单词有哪些_dis前缀的英语单词
  17. 儿童近视率攀升,什么原因容易导致近视呢?
  18. B. Sereja and Mirroring
  19. 树上战争(2545)
  20. 什么是正向代理?什么是反向代理?

热门文章

  1. python下载url图片
  2. Allegro做中文丝印竟如此简单
  3. Partial and Asymmetric Contrastive Learning for Out-of-Distribution Detection in Long-Tailed Recogni
  4. Mogilefs学习
  5. 深入剖析Docker镜像
  6. 巧用『责任链模式』来优化 参数多重校验,非常优雅!
  7. 有限元常用材料汇总【持续更新】
  8. 怎么用计算机编写圆的面积,圆的面积教学反思八篇
  9. 免杀方法(七)c#xor加载器
  10. 12月2日——培训第11天