我正在做一个项目,我必须调整动画GIF的大小。我使用Python和images2gif.py(here)。它适用于许多图像Gif,但是当我使用此图像进行测试时 here 发生错误:
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)