2004/06/18(金) [n年前の日記]
#1 [cg_tools] ImageMagick convert のオプション
_ convert -geometry 50%
で縮小処理ができるのか。知らなかった。
_convert +antialias
でアンチエイリアスが外せると。ふむ。
◎ _ImageMagickによる基本的な画像処理 :
-geometry には 100x75 とか 20%x20% なんて指定もできるのか。ふむ。試しに -geometry 608 と渡してみたら、横幅608dotの画像を出力してくれた。縦幅は自動計算してくれてるみたい。
英語が判れば、 _本家ページ を見て使い方も理解できるのだろうけど。
英語が判れば、 _本家ページ を見て使い方も理解できるのだろうけど。
◎ 順番 :
-density、+antialias、-geometry の順番を変えると結果は変わるだろうか。試してみた。…変わらなかった。fc /B で比較してみたけど、相違点は無し。
◎ 色々変換してみた :
oodrawでエクスポートした .eps を ImageMgick の convert で .png にしてみた。
(注:どれも100kbyte以上あります。)
_oodraw で png エクスポート
_convert -density 150 -geometry 608 hoge.eps hoge.png
_convert -density 150 -geometry 608 +antialias hoge.eps hoge.png
_convert -density 300 -geometry 608 hoge.eps hoge.png
_convert -density 300 -geometry 608 +antialias hoge.eps hoge.png
_convert -density 600 -geometry 608 hoge.eps hoge.png
_convert -density 600 -geometry 608 +antialias hoge.eps hoge.png
_convert -density 1200 -geometry 608 hoge.eps hoge.png
antialiasを無効にすると、最終画像の文字が太くなってしまう。また、antialiasを有効にしておく限りは、150dpi(ppi?)も300dpiも600dpiもさほど違いはない、けどdpiが高くなれば微妙に綺麗(?)になっていくような。600dpi(ppi?)と1200dpiは、違いが全く判らない。600ぐらいで止めとくのが吉かも。文字の読みやすさで言えば、oodrawの出力した画像が一番読みやすいけど、その代わり、図形の線が汚い。
(注:どれも100kbyte以上あります。)
_oodraw で png エクスポート
_convert -density 150 -geometry 608 hoge.eps hoge.png
_convert -density 150 -geometry 608 +antialias hoge.eps hoge.png
_convert -density 300 -geometry 608 hoge.eps hoge.png
_convert -density 300 -geometry 608 +antialias hoge.eps hoge.png
_convert -density 600 -geometry 608 hoge.eps hoge.png
_convert -density 600 -geometry 608 +antialias hoge.eps hoge.png
_convert -density 1200 -geometry 608 hoge.eps hoge.png
antialiasを無効にすると、最終画像の文字が太くなってしまう。また、antialiasを有効にしておく限りは、150dpi(ppi?)も300dpiも600dpiもさほど違いはない、けどdpiが高くなれば微妙に綺麗(?)になっていくような。600dpi(ppi?)と1200dpiは、違いが全く判らない。600ぐらいで止めとくのが吉かも。文字の読みやすさで言えば、oodrawの出力した画像が一番読みやすいけど、その代わり、図形の線が汚い。
◎ optipngは凄いな :
平均30kbyteも減った。
[ ツッコむ ]
以上です。