只显示,不保存

以下代码即可实现动态地展示图片,但动态图每次只显示新的数据,不会保留旧的数据。

 fig = plt.figure()plt.ion()plt.show()ims = []for i in range(1,10):im = plt.plot(np.linspace(0, i,10), np.linspace(0, np.random.randint(i),10))ims.append(im)plt.draw()plt.pause(0.2)

保存为gif

以下代码即可实现生成和保存动态图,但动态图每次只显示新的数据,不会保留旧的数据。

from matplotlib import pyplot as plt
from celluloid import Camerafig = plt.figure()
camera = Camera(fig)
for i in range(10):plt.plot([i] * 10)camera.snap()
animation = camera.animate()
animation.save('celluloid_minimal.gif')

参考链接


保存gif或MP4文件

以下代码即可实现生成和保存动态图,但动态图每次只显示新的数据,不会保留旧的数据。

import matplotlib.animation as animation
import matplotlib.pyplot as plt
ims = []
fig = plt.figure()
for i in range(1,10):im = plt.plot(np.linspace(0, i,10), np.linspace(0, np.random.randint(i),10))# 绘制散点图时,比较特殊需要调用findobj:im = plt.scatter(1,1).findobj()ims.append(im)
ani = animation.ArtistAnimation(fig, ims, interval=500, repeat_delay=1000)
# ani.save("test.gif", writer='pillow')Writer = animation.writers['ffmpeg']  # 需安装ffmpeg
writer = Writer(fps=15, metadata=dict(artist='Me'), bitrate=1800)
ani.save("movie.mp4",writer=writer)

参考链接
保存为mp4

Python绘制和保存动态图(gif或MP4)相关推荐

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

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

  2. python动态图-Python图像处理之gif动态图的解析与合成操作详解

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

  3. python3d动态图-Python图像处理之gif动态图的解析与合成操作详解

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

  4. python绘制帕累托图

    python绘制帕累托图代码 1 import pandas as pd 2 import matplotlib.pyplot as plt 3 plt.rcParams['font.sans-ser ...

  5. Python绘制股票K线图

    目录 1 股票K线图知识了解 2 用Python绘制股票K线图 2.1 安装绘制K线图的mpl_finance库 2.2 引入相关库 2.3 用Tushare库获取股票基本数据 2.4 日期格式调整及 ...

  6. ArcGIS+python 绘制人口流动OD图

    ArcGIS+python 绘制人口流动OD图 根据城市间人口流动数据构造城市间人口流动OD图. 数据准备: 1.人口流动数据,基础信息包括origin destination count. 2.基础 ...

  7. Python绘制股票日K图(九)给折线图加标签

    股票当日成交额在股市的排名说明了市场对它的关注度,也是一个很好的指标. 免费获取更多最新股市数据关注头像同名恭祝好! 相应的代码同Python绘制股票日K图(七)给柱状图加上标签差不多,只不过需要注意 ...

  8. 【Matlab 控制】模仿绘制动态图像 保存动态图 GIF

    模仿绘制动态图像 模仿绘制动态图像 保存为动态图 GIF 视频转 GIF 模仿绘制动态图像 clc;clear a=[1 2 3 4 5 6 7 8 9 ]; b=[2 4 8 16 30 40 50 ...

  9. Python将视频或者动态图gif逐帧保存为图片

    本文是基于opencv将视频和动态图gif保存为图像帧.可以根据输入视频格式的不同,修改第21行. 对动图的处理不同于视频,PIL库包含对图像序列的基本支持.当打开gif图像时,自动加载第一帧.当图像 ...

最新文章

  1. 采用dlopen、dlsym、dlclose dlopen dlerror加载动态链接库【总结】
  2. cocos2d-x学习笔记16:记录存储1:CCUserDefault
  3. JPA EntityManager详解
  4. qtgl 鼠标平移 c++_罗技真爱粉的MX Master 3无线鼠标体验
  5. java程序在centos7里面开机自启动
  6. 今日计划:修改Plog,为期2天
  7. java输入奇数得菱形_输入行数,打印菱形
  8. python字符串转化列表_Python列表到字符串的转换
  9. rsa算法的java实现,RSA算法的实现——java版
  10. 【云计算】云的七大分类定义说明
  11. origin画图初步入门
  12. 倍福RS232模块EL6002使用教程及注意事项
  13. 数控数据采集跨平台免授权扎克(mazak)西门子(Siemens)海德汉(heidenhain)广数(GSK)、凯恩帝(knd)、三菱、海德汉、兄弟、哈斯、宝元、新代、发那科(Fanuc)、华中
  14. win10系统电脑提示此程序被组策略阻止的解决办法
  15. 继承,买卖与赠与房屋时哪个最合算
  16. FastAdmin 目录权限设置
  17. nginx代理 域名重定向
  18. Office2021安装全教程
  19. 移远EC20设置RNDIS模式拨号上网
  20. Win11设备管理器在哪里打开?

热门文章

  1. android 获取蓝牙信号强度,连接后获取蓝牙RSSI信号强度
  2. 人工智能取代人类成为战争主体的时代真的来临了吗
  3. 实验十五:数据恢复原理实验
  4. 谭浩强c语言课后习题笔记[第6章]
  5. 台式电脑计算机页面扩大不了,告诉你电脑分辨率调不过来怎么办
  6. facebook-faiss库
  7. 腾讯大放招,QQ空间也能发红包,一大波网友玩嗨了
  8. 报关和报检有什么区别丨汇信外贸软件
  9. 28位世界名人得到过的最佳忠告(仔细体味,获益匪浅)
  10. 基于51单片机的红外感应的智能垃圾桶设计