62

我有以下 GIF 图像文件:

原始gif图像

我想使用这个 imagemagick 命令提取它的帧(使用 PGM 输出格式):

convert brocoli.gif out%05d.pgm

但是每个框架都有不同的大小。

如何在保留原始 gif 文件大小的同时提取其帧?

4

2 回答 2

98

使用-coalesce选项:

convert -coalesce brocoli.gif out%05d.pgm

于 2012-10-10T20:45:39.163 回答
3

您可以使用图形魔术:

gm convert Test.gif +adjoin Test_image%3d.png

或者

gm convert Test.gif -coalesce +adjoin Test_image%3d.png.

于 2020-01-29T11:00:58.233 回答