アニメーション GIF のサイズを変更する必要があるプロジェクトを行っています。Python と images2gif.py (こちら) を使用しています。多くの画像Gifでうまく機能しますが、この画像でテストするとエラー が発生します:
ValueError: operands could not be broadcast together with shapes (96,100,4) (96,100,3)
ここに私のコード:
import Image
import images2gif
frames = images2gif.readGif("Images/image2.gif", False)
for frame in frames:
frame.thumbnail((100,100), Image.ANTIALIAS)
images2gif.writeGif('Images/image2out.gif', frames)