如何从非连续图像制作动画 gif?
How to make animated gif from non consecutive images?
我有 a series of images 编号,从 0 到 1200。我想创建动画图像 ( gif )。我不想使用所有图像 [0,1200],所以我删除了一些图像:[11,14]、[16,19]。现在系列有一个 "holes" 但我仍然想按升序显示它们(从最小 = 0 到最高 = 1200)。如果我使用:
convert -resize 800x600 -delay 50 -loop 0 %d.gif[0-1200] a.gif
然后顺序不好。
我应该怎么做?
感谢帮助
unix 命令 sort 是你的朋友。
convert `ls *.gif | sort -n` -resize 800x600 -delay 50 -loop 0 a.gif
I do not want to use all images
这对你来说很独特,应该用 Minimal, Complete, and Verifiable example
来澄清
我有 a series of images 编号,从 0 到 1200。我想创建动画图像 ( gif )。我不想使用所有图像 [0,1200],所以我删除了一些图像:[11,14]、[16,19]。现在系列有一个 "holes" 但我仍然想按升序显示它们(从最小 = 0 到最高 = 1200)。如果我使用:
convert -resize 800x600 -delay 50 -loop 0 %d.gif[0-1200] a.gif
然后顺序不好。 我应该怎么做?
感谢帮助
unix 命令 sort 是你的朋友。
convert `ls *.gif | sort -n` -resize 800x600 -delay 50 -loop 0 a.gif
I do not want to use all images
这对你来说很独特,应该用 Minimal, Complete, and Verifiable example
来澄清