我正在使用来自this stackoverflow question about resizing gifs的鸟类动画GIF。磁盘上的映像大小约为2.1MB。现在如果我这样做(使用python3.5)
import PIL.Image
PIL.Image.open('bird.gif').save('output.gif', save_all=True, optimize=True)
我获得了大小为7.5MB的图像。
使用imageio,我没有更幸运:
import imageio
im = imageio.mimread('bird.gif')
imageio.mimsave('output.gif', im)
我获得了完全相同的gif大小。
有没有人知道如何保存动画gif以使其保持尽可能小,这意味着至少与输入gif一样小?
谢谢!