JFIF文件格式直接使用JPEG標(biāo)準(zhǔn)為應(yīng)用程序定義的許多標(biāo)記,因此JFIF格式成了事實(shí)上JPEG文件交換格式標(biāo)準(zhǔn)。JPEG的每個(gè)標(biāo)記都是由2個(gè)字節(jié)組成,其前一個(gè)字節(jié)是固定值0xFF。每個(gè)標(biāo)記之前還可以添加數(shù)目不限的0xFF填充字節(jié)(fill byte)。下面是其中的8個(gè)標(biāo)記:
SOI 0xD8 圖像開始
APP0 0xE0 JFIF應(yīng)用數(shù)據(jù)塊
APPn 0xE1 - 0xEF 其他的應(yīng)用數(shù)據(jù)塊(n, 1~15)
DQT 0xDB量化表
SOF0 0xC0 幀開始
DHT 0xC4霍夫曼(Huffman)表
SOS 0xDA掃描線開始
EOI 0xD9 圖像結(jié)束