ImageMagickでフェードイン・フェードアウトのアニメーションGIFを作成するには
-modulateで明るさの異なる画像をそれぞれ生成し、アニメーションGIFにします。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.1-Q16
rem フェードイン
%im%\convert.exe sample6.jpg -modulate 10 ( sample6.jpg -modulate 20 ) ( sample6.jpg -modulate 30 ) ( sample6.jpg -modulate 40 ) ( sample6.jpg -modulate 50 ) ( sample6.jpg -modulate 60 ) ( sample6.jpg -modulate 70 ) ( sample6.jpg -modulate 80 ) ( sample6.jpg -modulate 90 ) ( sample6.jpg -modulate 100 ) -set delay 20 -loop 0 sample60a.gif
rem フェードアウト
%im%\convert.exe sample6.jpg -modulate 100 ( sample6.jpg -modulate 90 ) ( sample6.jpg -modulate 80 ) ( sample6.jpg -modulate 70 ) ( sample6.jpg -modulate 60 ) ( sample6.jpg -modulate 50 ) ( sample6.jpg -modulate 40 ) ( sample6.jpg -modulate 30 ) ( sample6.jpg -modulate 20 ) ( sample6.jpg -modulate 10 ) -set delay 20 -loop 0 sample60b.gif
元画像(sample6.jpg)
![](http://photos1.blogger.com/x/blogger/1298/4230/320/832515/sample6.jpg)
フェードイン(sample60a.jpg)
![](http://photos1.blogger.com/x/blogger/1298/4230/320/887837/sample60a.gif)
フェードアウト(sample60b.jpg)