close
偉大的小汪整理出如何利用簡單的指令將PNG, JPEG等圖檔轉換為GIF動畫
但是一旦想要追求更漂亮的圖檔
就非得使用GMT這套軟體
GMT產圖主要以PS, EPS格式
所以如果懶惰的把pngtopnm指令改為pstopnm就會有錯誤訊息
上網查了一下
原來是pstopnm不支援pipe功能
所以把原始指令改寫如下:
for pngfile in wind*.ps
do
nfn=`echo $pngfile | sed -e 's/.ps//'`
pstopnm -nocrop $pngfile
xx=$nfn'001.ppm'
ppmquant 256 $xx | ppmtogif > $nfn.gif
done
gifsicle -d 20 --loop=10 wind*.gif > wind_jpl_enhanced.gif
因為pstopnm不給pipe
所以會針對輸入的filename.ps直接產生一個filename001.ppm檔案
把這個檔名輸給下一個ppmquant才會工作喔!
全站熱搜