JPEG形式

 JPEG形式はJoint Photographic Experts Groupの頭文字を取ったもので、自然画の圧縮に威力を発揮します。一般にJPEG形式と呼ばれるものはJFIF (JPEG File Interchange Format)です。JPEG圧縮方法については多くの書籍で書かれていますし正式なドキュメントを入手できるはずですので、そちらを参照して下さい。

ヘッダー
2バイト$FF,$D8の2バイト
2バイト$FF,$E0の2バイト
2バイトAPP0フィールド(セグメント)長
4バイト"JFIF"の文字
1バイトゼロ
2バイトフォーマットバージョン
1バイト単位
2バイト水平解像度
2バイト垂直解像度
1バイトサムネール画像のピクセル数(水平)
1バイトサムネール画像のピクセル数(垂直)
不定
フルカラーの場合(R×G×B)×縦×横
256カラーの場合768バイト(RGB3バイトのパレットデータ)
縦×横バイト