犬ターネット

jpegoptim を使った JPEG 画像最適化

2018-09-20 画像処理 jpegoptim

jpegoptim を使って JPEG 画像を最適化してみるテスト。

オリジナル (459K)

quality 90% (459K → 436K)

jpegoptim --all-progressive --strip-all --max=90 max_90.jpg

quality 70% (459K → 211K)

jpegoptim --all-progressive --strip-all --max=70 max_70.jpg

quality 50% (459K → 147K)

jpegoptim --all-progressive --strip-all --max=50 max_50.jpg

jpegoptim を経由しただけで彩度は落ちてしまう。quality は 90 でも 50 でも画像の質にはそこまで影響はない気がした。もちろん拡大するとジャギーが目立つけれども。

----

余談だけど、TinyJPGjpegtranjpeg-recompress も試した。一番自然に最適化されたのは TinyJPG。ただブラウザ経由じゃないと使えないからバッチ処理とかできない。

他のツールはどれもそんなに変わらないけれど、処理速度と使いやすさだと jpegoptim だろうか。ファイルが上書きされてしまうのだけ注意。


運動会、スタジオ、地下神殿

サーバのログに swapper: page allocation failure.