【ImageMagick】用convert制作gif图片动画

转自  http://blog.csdn.net/tge7618291/article/details/7553807

$ convert -delay 0 *.bmp -loop 0 animated.gif

//      将当前目录下所有的bmp文件合成一个gif图片动画, 每帧间隔0ms, 重复播放。
//      -delay n     迟延n*10毫秒
//      -loop  n     播放n轮, 0表示不断地重复播放

$ convert -delay 50 frame1.gif frame1.gif frame1.gif -loop 0 animated.gif
//       当前目录下的 frame1.gif文件制作成animated.gif动画,其中3个 frame1.gif作为一组,进行循环 播放,延迟500毫秒。

$ convert -delay 50 frame1.gif -delay 100 frame1.gif -delay 150 frame1.gif -loop 0 -pause 200 animated.gif
//       在一轮播放之后暂停200毫秒,再进行下一轮播放。

$ convert anim1.gif anim2.gif combined.gif
//       将两个动画文件合并成一个。

附:
$ mogrify -resize 640x480 *.jpg
//      将当前目录下所有的jpg文件缩为 为640x480分辨率

你可能感兴趣的:(图形图像)