top / index / prev / next / target / source

2013-01-30 diary: [Ubuntu] 12.04 ImageMagick を使って PNG を劣化圧縮

いがぴょんの日記 日記形式でつづる いがぴょんコラム ウェブページです。

[Ubuntu] 12.04 ImageMagick を使って PNG を劣化圧縮

png ファイルを劣化圧縮したかったのでコマンドを調べてメモしました。調べてみてわかったのですが、ImageMagick は非常にパワフルで しかも使い勝手の良い素晴らしいツールです。 Ubuntu 12.04 では apt-get で簡単にツールをインストールできます。

インストール方法

sudo apt-get install imagemagick

利用方法: PNG ファイルの劣化圧縮

convert -unsharp 2.0x1.4+0.5+0.0 -colors 33 before.png after.png

シャープネス指定と色数指定をセットでおこなうのが妥当と考えます。片方だけだと、ファイルサイズが増えるケースがあります。 あるファイルにおいて、PNG 形式のままファイル・サイズが半分程度まで圧縮できました。 ★ファイルの内容によりケースバイケースです!

利用方法: PNG ファイルの劣化圧縮: シャープネス指定値の考察

1.5x1.0+1.5+0.02
1.5x1.2+1.0+0.10
0.5x0.5+1.25+0.0

シャープネス設定のバリエーションをメモします。

元のファイルを上書きする場合

convert を mogrify に読み替えます。

PNG ファイルの情報を読み込む方法

identify lookup.png

より詳細な情報を閲覧する場合。

identify -verbose lookup.png

リンクメモ

登場キーワード


この日記について