なぜPNG画像を圧縮するのか?
PNG画像には不要なメタデータが含まれていることが多く、画質を損なうことなくさらに圧縮できます。非可逆モードでは色をインテリジェントに削減し、可逆モードでは隠れたデータを除去します。どちらのモードも透明度を保持するため、ロゴ、アイコン、Webグラフィックに不可欠です。
PNGとJPEGとWebPの使い分け
- JPEG: JPEG:写真に最適です。ファイルサイズは小さいですが、透明度はサポートしていません。
- WebP: WebP:可逆・非可逆の両方と透明度をサポートする最新フォーマットです。多くの場合、PNGやJPEGよりファイルサイズが小さくなります。
- PNG: PNG:透明度、テキスト、ロゴ、スクリーンショット、完全な鮮明さが必要な画像に最適です。
PNG圧縮の解説
PNGはDEFLATE可逆圧縮を使用します。非可逆モードでは、PNGエンコード前にカラーパレットを削減(量子化)し、ファイルサイズを劇的に縮小します。可逆モードでは、最適化された圧縮設定でPNGを再エンコードし、不要なメタデータを除去します。