4

我正在做一个项目,我必须调整动画 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)
4

0 回答 0