Linux 入門

ホーム > Linux ソフトウェア > OptiPNG で PNG ファイルの最適化を行う方法

OptiPNG で PNG ファイルの最適化を行う方法

PNG 画像の最適化を行う OptiPNG というツールがあります。

これを使うと PNG ファイルのロスレス圧縮ができます。つまり画質を落すことなく、画像ファイルのサイズだけ小さくすることができます。

OptiPNG をインストールするには次のコマンドです。

$ sudo apt-get install optipng

基本的な使用方法は次のように、ファイル名を渡すだけです。

$ optipng foo.png

オプションとして、最適化レベルを 1 から 7 の数字で設定できます。数字が大きい方がサイズが小さくなる可能性がありますが、 処理時間が余計にかかります。

$ optipng -o3 foo.png

デフォルトはレベル 2 です。

一括で最適化するコマンド

現在のディレクトリ以下の全ての PNG ファイルをレベル 5 で最適化するには、次のコマンドが使えます。

$ find . -type f -name '*.png' -exec optipng -o5 {} +

find で *.png ファイルを探し、それに対して optipng を実行しています。

ホーム > Linux ソフトウェア > OptiPNG で PNG ファイルの最適化を行う方法