如何从非连续图像制作动画gif?

时间:2015-02-01 10:46:36

标签: video image-processing imagemagick animated-gif

我的 a series of images编号从0到1200.我想创建动画图像(gif)。我不想使用所有图像[0,1200]所以我删除了一些图像:[11,14],[16,19]。现在系列有一个"孔"但我仍然想按升序显示它们(从最小值= 0到最高值= 1200)。如果我使用:

  convert -resize 800x600 -delay 50  -loop 0 %d.gif[0-1200] a.gif
然后订单不好。 我该怎么办?

感谢帮助

1 个答案:

答案 0 :(得分:1)

unix命令sort是你的朋友。

convert `ls *.gif | sort -n` -resize 800x600 -delay 50  -loop 0 a.gif
  

我不想使用所有图像

这对您来说非常独特,应该通过Minimal, Complete, and Verifiable example来澄清