-1
我有一個動畫gif,我想將它和另一組圖像並排顯示。使用this SO answer我可以完成並排的操作。用python去動畫動畫gif
但是,如何將原始.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