python 含子图的gif生成时内存溢出的方法


Posted in Python onJuly 07, 2019

今天想用python做个demo,含两个子图的动态gif,代码如下:

import matplotlib.pyplot as plt
import imageio,os
import matplotlib
 
 
# plt.ion()
 
fig=plt.figure(0)
ax1=plt.subplot(121)
ax2=plt.subplot(122)
 
ax1.set_title('input')
ax2.set_title('GT')
 
 
for i in range(1000):
  img1=plt.imread('F:\\pythonprogram\\test_bord/path\\enc_in_img\\{}.png'.format(i))
  img2 = plt.imread('F:\\pythonprogram\\test_bord/path\\dec_out_img\\{}.png'.format(i))
  ax1.imshow(img1)
  ax2.imshow(img2)
  # ax2.axis('off')
  plt.pause(0.00001)
  plt.cla()
 
plt.show()

首先分别将画布分为两块,分别循环读如图片,显示图片后暂停,再清除原图像~

但是由于plt.cla()只能作用于最后一个子图,第一块子图读取过程中占用大量内存导致内存溢出,目前没找到解决办法。

最后在matlab上完成这个工作。

以上这篇python 含子图的gif生成时内存溢出的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现计算倒数的方法
Jul 11 Python
在主机商的共享服务器上部署Django站点的方法
Jul 22 Python
初步认识Python中的列表与位运算符
Oct 12 Python
python 基础教程之Map使用方法
Jan 17 Python
Python通过matplotlib绘制动画简单实例
Dec 13 Python
Linux 修改Python命令的方法示例
Dec 03 Python
Python自动化运维之Ansible定义主机与组规则操作详解
Jun 13 Python
TensorFLow 变量命名空间实例
Feb 11 Python
python高阶函数map()和reduce()实例解析
Mar 16 Python
python中关于数据类型的学习笔记
Jul 19 Python
Pandas直接读取sql脚本的方法
Jan 21 Python
基于flask实现五子棋小游戏
May 25 Python
pandas读取CSV文件时查看修改各列的数据类型格式
Jul 07 #Python
Python实现FTP文件传输的实例
Jul 07 #Python
Python爬虫动态ip代理防止被封的方法
Jul 07 #Python
Python异常处理例题整理
Jul 07 #Python
解决pycharm下os.system执行命令返回有中文乱码的问题
Jul 07 #Python
在python中实现调用可执行文件.exe的3种方法
Jul 07 #Python
Python求两点之间的直线距离(2种实现方法)
Jul 07 #Python
You might like
pw的一个放后门的方法分析
2007/10/08 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
thinkPHP下的widget扩展用法实例分析
2015/12/26 PHP
php compact 通过变量创建数组
2016/11/15 PHP
XAMPP升级PHP版本实现步骤解析
2020/09/04 PHP
查询绑定数据岛的表格中的文本并修改显示方式的js代码
2009/12/15 Javascript
JS 无限级 Select效果实现代码(json格式)
2011/08/30 Javascript
jQuery实现自定义下拉列表
2015/01/05 Javascript
JS实现的网页背景闪电闪烁效果代码
2015/10/17 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
vue.js入门教程之绑定class和style样式
2016/09/02 Javascript
Javascript中常用的检测方法小结
2016/10/08 Javascript
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
浅析前端路由简介以及vue-router实现原理
2018/06/01 Javascript
JS实现统计字符串中字符出现个数及最大个数功能示例
2018/06/04 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
[01:32]2016国际邀请赛中国区预选赛IG战队首日赛后采访
2016/06/27 DOTA
讲解Python中运算符使用时的优先级
2015/05/14 Python
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
Python元组操作实例分析【创建、赋值、更新、删除等】
2017/07/24 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
HTML5如何使用SVG的方法示例
2019/01/11 HTML / CSS
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
Book Depository澳大利亚:世界领先的专业在线书店之一
2018/12/27 全球购物
大学学年自我鉴定
2013/10/28 职场文书
企业项目策划书
2014/01/11 职场文书
模具设计与制造专业求职信
2014/07/19 职场文书
大三学生学年自我鉴定
2014/09/12 职场文书
2015年团支部工作总结
2015/04/03 职场文书
高中生军训感言
2015/08/01 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers
使用canvas对video视频某一刻截图功能
2021/09/25 HTML / CSS