Portable Network Graphics
PNG ファイルはヘッダに 8 バイトのシグネチャ(マジックナンバー)を持つ。16進数の値は「89 50 4E 47 0D 0A 1A 0A」である(制御文字で表すと HTJ P N G CR LF SUB LF)。各値の意味は次の通り。
ファイルヘッダの後にはIHDRチャンクが必ず来て、IHDRチャンクのサイズは13バイト固定なため、シグネチャの次の8バイトも00 00 00 0D 49 48 44 52で固定されている。
何もしない。
このフィルタは横一ライン毎に変更できる。どのフィルタをどこに使うかは使用する圧縮プログラムが選択できるため、プログラムによって同じ画像でも異なるサイズになりうる。