用python去动画动画gif

时间:2014-10-06 04:56:48

标签: python python-2.7

我有一个GIF动画,我希望将它和另一组图像并排显示。使用this SO answer我可以完成并排方面的工作。

但是,如何将原始.gif动画显示为单个帧,以便将它们重新打包成新动画?如果存在第三方库,我会很高兴使用第三方库。

1 个答案:

答案 0 :(得分:1)

你可以拆分gif文件的各个帧,并使用 Python Image Library

将它们保存为png
from PIL import Image

try:
    im = Image.open('test.gif')
    f=0    
    while True:        
        im.seek(f)
        im.save('test_%02d.png' % f)
        f += 1
except EOFError:
    print "Done!"
except:
    print "Some Other Error"
相关问题