t-nissieの日記: 【電脳】XQuartzをインストールしているMac OS Xにgifsicle-1.84.tar.gzをインストールしてgifアニメーションを作る【岐阜】
Gifsicleのコンパイルとインストール:
$ tar xf gifsicle-1.84.tar.gz
$ mkdir gifsicle-1.84/Darwin
$ cd $_
$ ../configure CPPFLAGS=-I/opt/X11/include LDFLAGS=-L/opt/X11/lib
$ make
$ make -n install
$ sudo make install
こんなかんじで使う:
$ for c in 360c.*.coord; do /home/takeshi/f/loto/feram/trunk/src/slicer.rb $c 8; done
$ for e in 360c.*-slice-z008.eps; do convert -density 400 $e -resize 12.5% `basename $e .eps`.gif; done
$ gifsicle --colors=256 --delay=2 --loop 360c.*-slice-z008.gif > 360c.animation.gif
$ gifview 360c.animation.gif
【追記】
EPSファイルによってはImageMagickのconvertでGIFファイルに変換すると背景が透明になってしまう。
特にGNUPLOTでset terminal postscriptとして描いたグラフがそうなってしまうようだ。
それを避けるには
convert -alpha off -density 400 foo.eps -resize 25.0% foo.gif
と-alpha offオプションを使う。
参考→Replace transparency in PNG images with white background
【電脳】XQuartzをインストールしているMac OS Xにgifsicle-1.84.tar.gzをインストールしてgifアニメーションを作る【岐阜】 More ログイン