使用ImageMagick将图像组合成一行

时间:2011-10-12 12:08:23

标签: image-processing command-line imagemagick

我有大约650个带有精灵的gif个文件,但是我无法在<canvas>中显示动画,所以我需要将它们变成spritesheets,每个动画变成一个{{1} }}

很明显,为什么我不想与Gimp手工完成这一切。我找到了一种方法将png的帧提取到单个文件中:

gif

非常简单,但我遇到了一个问题:现在我想在一行中制作一个convert image.gif -depth 32 /tmp/frames%02d.png 。我怎样才能正确地构成它们?

如果有人能帮助我,那就太棒了。

编辑:了解如何保持透明度。

1 个答案:

答案 0 :(得分:1)

秘密是-append选项:

convert +append frame*.png sprite.png

很好地工作。