benchmark · PNG 圧縮 ベンチマーク

PNG 圧縮ベンチマーク

PNG results depend heavily on image type; flat graphics and screenshots can shrink a lot without changing dimensions.

ベンチマークメモ

  • 圧縮レベル 9 はすべての PNG サンプルを小さくしました。
  • このサンプルではパレット PNG が最小でした。
  • 写真風画像には JPEG、WebP、AVIF が向きます。

PNG compression results

SampleLevel 0Level 6Level 9Palette 128
UI screenshot4.01 MB28 KB10 KB3 KB
Transparent graphic1.00 MB21 KB18 KB5 KB
Flat illustration3.67 MB29 KB12 KB3 KB
Best observed settingPalette 128Palette 128Palette 128Check color count

テスト方法

ImgShrink は sharp で写真風グラデーション、UIスクリーンショット、透明グラフィック、フラット図形のサンプルを生成しました。

各出力は表の形式と品質でエンコードし、バイト数を測定しています。

サンプルとパラメータ

写真サンプルは 1600x1067、スクリーンショットは 1365x768、透明画像は 512x512、フラット図形は 1200x800 です。

横断比較では WebP 品質 78、AVIF 品質 50、JPEG 基準は品質 90 を使いました。

分かったこと

圧縮レベル 9 はすべての PNG サンプルを小さくしました。

このサンプルではパレット PNG が最小でした。

写真風画像には JPEG、WebP、AVIF が向きます。

制限

数値はこのサンプルセットの結果であり、すべてのファイルを保証するものではありません。

実際の画像はノイズ、細部、透明度、寸法、エンコーダー、送信先の対応形式で変わります。

ベンチマーク FAQ

自分の画像でも同じ数値になりますか?

いいえ。最初に試す設定を選ぶための測定例です。

ユーザー画像をアップロードしますか?

いいえ。生成したサンプルで測定しています。