256色のパレットモードにすれば1ピクセルあたり1バイトにすることができます。3バイトを使う24ビットカラーに比べて3分の1になります。これも非可逆圧縮といってよいでしょう。しかし写真ではこれは色数が足りません。
元の写真 | 256色のPNG |
データ量からいっても256色PNGは不利です。
256色のPNGのファイルの大きさ |
拡大です
元の写真 | 256色のPNG |
この様な図は色数が少ないので256色でも十分な事が多いのです。タイトルバーやアイコンなどにグラデーションがあり256色より多くなっているようで、背景色はちょっと違う色になっています。それでもJPEGよりもずっと有利です。
元の写真 | 256色のPNG |
256色のPNGの方が有利になっています。
256色のPNGのファイルの大きさ |
拡大です
元の写真 | 256色のPNG |