幅・高さと画素が同じでも、PNG が小さくなるのはなぜ?

人工的な色のパターン、ノイズ状の入力、一バイト変更の対照を使い、PNG の行フィルター、圧縮レベル、テキストチャンク、IDAT 分割が容量へ与える影響を実測。独立したデコード検証、Sharp の書き出し例、完全な実験一式を添える。