为什么我的gif在753次迭代后缺少png文件

时间:2017-06-20 10:33:38

标签: python-2.7 animation gif animated-gif python-imageio

我正在使用以下python代码从大约3000个.png文件生成.gif文件。但.gif文件只有大约1000个.png文件。为什么.gif没有所有的.png文件?我可以组合创建.gif文件的.png文件数量是否有限制?

import imageio
import os

filenames =[]
dirPath = "D:\\BandSim_2017-06-20_12_00_45\\"
for file in os.listdir(dirPath):
     if file.endswith(".png"):
         filenames.append(dirPath+file)
moviePath ="D:\\simulation.gif"
with imageio.get_writer(moviePath,mode='I', duration=0.1) as writer:
i=0
for filename in filenames:
    image = imageio.imread(filename)
    writer.append_data(image)
    print filename

0 个答案:

没有答案