画質カーブ付き画像圧縮ツール
どの圧縮ツールも、この取引を「良い・より良い・最良」の裏に隠します。このツールはそれを描きます。あなたの画像そのもののサイズと画質の実測カーブ、そして元画像と圧縮版を重ね、ドラッグできる仕切りで見比べられるようにしています。どこで良しとするかは、あなたが決めます。
肝心なのはカーブ
圧縮の画質は線形ではありません。多くの写真では、100から80あたりまでファイルは急激に小さくなるのに、見た目はほとんど変わりません。そこから平らになり、50を下回るどこかでブロックノイズやバンディングへと崖のように落ちます。その曲がり角がどこに来るかは絵によって完全に変わります。フラットなグラフィックとノイズの多い写真ではカーブがまるで違うのです。プリセットにそれは分かりません。あなたの画像から引いたカーブなら分かり、その曲がり角がたいてい求める設定です。
サムネイル2枚ではなく仕切りにした理由
圧縮の劣化は小さいサイズでは隠れます。サムネイルを2枚並べれば、実用に足るどの画質でも同じに見えます。どの圧縮ツールも「見分けがつかない」と言えてしまうのはそのためです。2枚を同じピクセル上に重ね、仕切りを動かせば、違いは本当に現れる場所 ― グラデーション、硬いエッジの周り、なめらかであるべき平坦部 ― で見えてきます。
形式について
同じ見た目の画質なら、WebPはJPEGより小さく、たいてい4分の1以上軽くなります。現行のブラウザはすべて読めます。古い環境や印刷所に渡すものには、いまもJPEGがいちばん安全です。AVIFはさらに小さくなりますが、ブラウザ側にエンコード能力が要るため、対応している場合にのみ選択肢が現れます。
よくある質問
元より大きくなることがあるのはなぜ?
すでに圧縮済みの画像を再エンコードしても得るものはなく、かえって増えることがあるからです。元が小さなJPEGなら、それを高画質で再圧縮するのは後退であり、表示された数値がそのことを教えてくれます。
画質100は可逆という意味ですか?
いいえ。JPEGではエンコーダが用意した最も損失の少ない設定という意味で、それでも非可逆です。本当に可逆なのはPNGと、WebPのロスレスモードだけです。
メタデータは削除されますか?
はい、副作用として。キャンバス経由で再エンコードすると、EXIFのない新しいファイルができます。再エンコードせずにメタデータだけ取り除きたい場合は、EXIF除去ツールをお使いください。
画像はアップロードされますか?
いいえ。デコード、再エンコード、計測はすべてブラウザ内で行われ、保存されるファイルも同じキャンバスから書き出されます。