Jpeg2000[edit]
File Format[edit]
Code Stream[edit]
- [MakerName] [MakerLength] [MakerData]
- MakerName: 2Byte, 1Byte目は 0xff
- MakerLength: 2Byte, Big Endian, [MakrtLenght] + [MakerData] の長さ.
- MakerData: 実際のデータ
Start of codestream SOC 0xff4f コードストリームの始まり.MakerLength なし.
Image and tile size SIZ 0xff51 画像サイズ、タイルサイズ情報
Coding style default COD 0xff52
Coding style component COC 0xff53
Tile-part lengths, main header TLM 0xff55
Packet length, main header PLM 0xff57
Packet length, tile-part header PLT 0xff58
Quantization default QCD 0xff5C
Quantization component QCC 0xff5D
Region-of-interest RGN 0xff5E
Progression order default POD 0xff5F
Packed packet headers, main header PPM 0xff60
Packed packet headers, tile-part header PPT 0xff61
Comment and extension CME 0xff64 コメント
Start of tile-part SOT 0xff90 タイルパートの始まり
Start of packet SOP 0xff91
End of packet header EPH 0xff92
Start of data SOD 0xff93 データの始まり.MakerLength なし?.
End of codestream EOC 0xffd9 コードストリームの終わり.MakerLength なし.
ff 4f Start of codestream
ff 51 00 2f Image and tile size
00 00
00 00 02 00 512
00 00 02 00 512
00 00 00 00
00 00 00 00
00 00 02 00 512
00 00 02 00 512
00 00 00 00
00 00 00 00
00 03
07 01 01 07 01 01 07 01 01
ff 52 00 0c Coding style default
00 00 00 05 01 05 04 04 00 00
ff 5c 00 23 Quantization default
22 77 1e 77 00 77 00 76 e2 6f 00 6f 00 6e e2 67
4c 67 4c 67 64 50 03 50 03 50 45 57 d2 57 d2 57
61
ff 64 00 11 Comment and extension
00 01 4b 61 6b 61 64 75 2d 76 34 2e 32 2e 31
ff 90 00 0a Start of tile-part
00 00 00 01 7e ba 0x017eba = 0x017eac + 14
00 01
ff 93 Start of data
cf 83 4a 10 cc d8 e7 32 3d 以下 97964 Byte = 0x017eac = 0x017eba + 14
fa 59 c5 2f 5c 02 e3 b9 6d b1 5e 14 0e 82 19 34
d0 d1 e3 db be f6 fc 80 87 7d f6 d1 e1 28 06 e6
d4 88 a3 f7 f5 a3 e2 08 a7 d9 a2 f6 b7 fd 16 e8
ca 18 2c 03 be 76 a8 75 82 1d c8 c9 58 e6 a7 a8
42 d5 68 74 c3 9a 30 06 c1 5c 3d 49 22 27 b9 98
............................................... x 6117行
ce 80 80
ff d9 End of codestream