[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:25929] Re: PNM 画像を PNG 形式に変換するには。
石岡です。
ちょっと試してみました。
絵の内容にもよるとは思いますが、参考まで。
1024x768 の絵です。(not 写真)
-rw-r--r-- 1 isiok-n isiok-n 106062 Dec 13 13:50 wallpaper.jpg
まずは、普通に。
hoge:~$ djpeg wallpaper.jpg | pnmtopng > 1.png
-rw-r--r-- 1 isiok-n isiok-n 617008 Dec 13 13:52 1.png
圧縮レベルを上げて。
hoge:~$ djpeg wallpaper.jpg | pnmtopng -compression 9 > 2.png
-rw-r--r-- 1 isiok-n isiok-n 612733 Dec 13 13:51 2.png
256 色に減色してから、普通に。
hoge:~$ djpeg -colors 256 wallpaper.jpg | pnmtopng > 3.png
-rw-r--r-- 1 isiok-n isiok-n 165623 Dec 13 13:56 3.png
256 色に減色してから、圧縮レベルを上げ。
hoge:~$ djpeg -colors 256 wallpaper.jpg | pnmtopng -compression 9 > 4.png
-rw-r--r-- 1 isiok-n isiok-n 162833 Dec 13 13:56 4.png
pnmtopng は、 -compression 0..9 で圧縮レベルを指定できるみたいですが、
効果はそれほどでもないようです。
djpeg -colors 256 file.jpg
で 8-bit カラーに減色してから png にすると
だいぶjpg に近いサイズまで圧縮できるようですね。
------------------------------------------------------------
石岡信寛 Email ishioka@xxxxxxxxxxxx