python 含子圖的gif生成時(shí)內(nèi)存溢出的方法
今天想用python做個(gè)demo,含兩個(gè)子圖的動(dòng)態(tài)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()
首先分別將畫布分為兩塊,分別循環(huán)讀如圖片,顯示圖片后暫停,再清除原圖像~
但是由于plt.cla()只能作用于最后一個(gè)子圖,第一塊子圖讀取過程中占用大量?jī)?nèi)存導(dǎo)致內(nèi)存溢出,目前沒找到解決辦法。
最后在matlab上完成這個(gè)工作。
以上這篇python 含子圖的gif生成時(shí)內(nèi)存溢出的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用python制作一個(gè)為hex文件增加版本號(hào)的腳本實(shí)例
今天小編就為大家分享一篇使用python制作一個(gè)為hex文件增加版本號(hào)的腳本實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-06-06python操作音視頻ffmpeg-python對(duì)比pyav選擇
這篇文章主要介紹了python操作音視頻的選擇:ffmpeg-python對(duì)比pyav,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11腳本測(cè)試postman快速導(dǎo)出python接口測(cè)試過程示例
這篇文章主要介紹了關(guān)于腳本測(cè)試postman快速導(dǎo)出python接口測(cè)試示例的過程操作,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-09-09淺談pytorch中的nn.Sequential(*net[3: 5])是啥意思
這篇文章主要介紹了pytorch中的nn.Sequential(*net[3: 5])是啥意思,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04