用python去动画动画gif
问题描述:
我有一个动画gif,我想将它和另一组图像并排显示。使用this SO answer我可以完成并排的操作。用python去动画动画gif
但是,如何将原始.gif动画化为单独的帧,然后将它们重新打包为新的动画?如果存在第三方库,我很乐意使用第三方库。
答
您可以分割GIF文件的个别帧,并将其保存为使用Python的图片库中的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"
我认为的事实,我已经获得了良好的,简短的回答显示这个问题是有效而不是“太宽泛” – Carl 2014-10-06 23:16:25