Yot*_*tam 10 imagemagick imagemagick-convert
我有一堆PNG名为foo<bar>.pngI wish 的文件转换为TIF动画.<bar>是一个从0到25的数字,飞跃五.ImageMagick foo5.png在动画中排在最后,而它应该是第二个.有没有办法,除了重命名文件foo05.png,把它放在正确的地方?
Kur*_*fle 15
如果您有更多输入图像而不是方便输入(例如,foo0..foo100.png),您可以这样做(在Linux,Unix和Mac OS X上):
convert \
-delay 10 \
$(for i in $(seq 0 5 100); do echo foo${i}.png; done) \
-loop 0 \
animated.gif
Run Code Online (Sandbox Code Playgroud)
简单易行,列出您的图像并对其进行排序:
convert -delay 10 -loop 0 $(ls -1 *.png | sort -V) animated.gif
Run Code Online (Sandbox Code Playgroud)
您只需给出PNG文件的顺序,因为它们应该出现在动画中.使用:
foo0.png foo5.png foo10.png foo15.png foo20.png foo25.png
Run Code Online (Sandbox Code Playgroud)
代替
foo*.png
Run Code Online (Sandbox Code Playgroud)
毕竟,它只有6种不同的文件名,应该很容易输入:
convert \
-delay 10 \
foo0.png foo5.png foo10.png foo15.png foo20.png foo25.png \
-loop 0 \
animated.gif
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5998 次 |
| 最近记录: |