No. | データ(16進数) | データの内容 | 詳細 |
---|---|---|---|
0 | 49 | バイトオーダー | 0x4949なので、下位から上位の逆順で保存されるIntel型 エントリーデータは下から上に読む |
1 | 49 | ||
2 | 2a | バージョン情報 | |
3 | 00 | ||
4 | 14 | IDFポインタ | 0x00000014なので20 20バイト目からIDFの情報が格納されている |
5 | 00 | ||
6 | 00 | ||
7 | 00 | ||
8 | e4 | 画像データ領域 | 11100100 |
9 | 68 | 01101000 | |
10 | 0b | 00001011 | |
11 | ff | 11111111 | |
12 | 25 | 00100101 | |
13 | 67 | 01100111 | |
14 | e8 | 11101000 | |
15 | 2f | 00101111 | |
16 | 00 | 00000000 | |
17 | 10 | 00010000 | |
18 | 01 | 00000001 | |
19 | 00 | 00000000 | |
20 | 11 | エントリカウント数 | 0x0011なので17 17個のエントリーが存在する |
21 | 00 | ||
22 | 00 | IDFエントリタグ(1個目) | 0x0100(ImageWidth) |
23 | 01 | ||
24 | 03 | IDFエントリデータ型 | 0x0003(short) |
25 | 00 | ||
26 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
27 | 00 | ||
28 | 00 | ||
29 | 00 | ||
30 | 64 | IDFエントリデータフィールド or データポインタ | 0x00000064なので100 この画像の横幅は100px |
31 | 00 | ||
32 | 00 | ||
33 | 00 | ||
34 | 01 | IDFエントリタグ(2個目) | 0x0101(ImageLength) |
35 | 01 | ||
36 | 03 | IDFエントリデータ型 | 0x0003(short) |
37 | 00 | ||
38 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
39 | 00 | ||
40 | 00 | ||
41 | 00 | ||
42 | 0a | IDFエントリデータフィールド or データポインタ | 0x0000000aなので10 この画像の縦幅は10px |
43 | 00 | ||
44 | 00 | ||
45 | 00 | ||
46 | 02 | IDFエントリタグ(3個目) | 0x0102(BitsPerSample) ビットの深さ |
47 | 01 | ||
48 | 03 | IDFエントリデータ型 | 0x0003(short) |
49 | 00 | ||
50 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
51 | 00 | ||
52 | 00 | ||
53 | 00 | ||
54 | 01 | IDFエントリデータフィールド or データポインタ | 0x00000001なので1 |
55 | 00 | ||
56 | 00 | ||
57 | 00 | ||
58 | 03 | IDFエントリタグ(4個目) | 0x0103(Compression) 圧縮 |
59 | 01 | ||
60 | 03 | IDFエントリデータ型 | 0x0003(short) |
61 | 00 | ||
62 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
63 | 00 | ||
64 | 00 | ||
65 | 00 | ||
66 | 04 | IDFエントリデータフィールド or データポインタ | 0x00000004なので、4 ファクシミリ互換のITU-T Group4 |
67 | 00 | ||
68 | 00 | ||
69 | 00 | ||
70 | 06 | IDFエントリタグ(5個目) | 0x0106(PhotometricInterpretation) ビットマップイメージデータの種類 |
71 | 01 | ||
72 | 03 | IDFエントリデータ型 | 0x0003(short) |
73 | 00 | ||
74 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
75 | 00 | ||
76 | 00 | ||
77 | 00 | ||
78 | 00 | IDFエントリデータフィールド or データポインタ | 0x00000000なので0 黒モードモノクロ |
79 | 00 | ||
80 | 00 | ||
81 | 00 | ||
82 | 0a | IDFエントリタグ(6個目) | 0x010a(FillOrder) |
83 | 01 | ||
84 | 03 | IDFエントリデータ型 | 0x0003(short) |
85 | 00 | ||
86 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
87 | 00 | ||
88 | 00 | ||
89 | 00 | ||
90 | 01 | IDFエントリデータフィールド or データポインタ | 0x00000001なので1 ピクセルを上から下に解析する |
91 | 00 | ||
92 | 00 | ||
93 | 00 | ||
94 | 0d | IDFエントリタグ(7個目) | 0x010d(DocumentName) |
95 | 01 | ||
96 | 02 | IDFエントリデータ型 | 0x0002(ASCII型) |
97 | 00 | ||
98 | 09 | IDFエントリカウントフィールド | 0x00000009なので9 |
99 | 00 | ||
100 | 00 | ||
101 | 00 | ||
102 | e6 | IDFエントリデータフィールド or データポインタ | 0x000000e6なので230 230バイトから6バイト分、画像ファイル名 |
103 | 00 | ||
104 | 00 | ||
105 | 00 | ||
106 | 11 | IDFエントリタグ(8個目) | 0x0111(StripOffsets) 画像データの開始位置 |
107 | 01 | ||
108 | 04 | IDFエントリデータ型 | 0x0004(long) |
109 | 00 | ||
110 | 01 | IDFエントリカウントフィールド | 0x00000001なので1 これがストリップの数 |
111 | 00 | ||
112 | 00 | ||
113 | 00 | ||
114 | 08 | IDFエントリデータフィールド or データポインタ | 0x00000008なので8 8バイト目から画像データが始まっている |
115 | 00 | ||
116 | 00 | ||
117 | 00 | ||
118 | 12 | IDFエントリタグ(9個目) | 0x0112(Orientation) |
119 | 01 | ||
120 | 03 | IDFエントリデータ型 | 0x0003(short) |
121 | 00 | ||
122 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
123 | 00 | ||
124 | 00 | ||
125 | 00 | ||
126 | 01 | IDFエントリデータフィールド or データポインタ | 0x00000001なので1(TOPLEFT) 画像は左上から開始される |
127 | 00 | ||
128 | 00 | ||
129 | 00 | ||
130 | 15 | IDFエントリタグ(10個目) | 0x0115(SamplesPerPixel) |
131 | 01 | ||
132 | 03 | IDFエントリデータ型 | 0x0003(short) |
133 | 00 | ||
134 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
135 | 00 | ||
136 | 00 | ||
137 | 00 | ||
138 | 01 | IDFエントリデータフィールド or データポインタ | 0x00000001なので1 |
139 | 00 | ||
140 | 00 | ||
141 | 00 | ||
142 | 16 | IDFエントリタグ(11個目) | 0x0116(RowsPerStrip) |
143 | 01 | ||
144 | 03 | IDFエントリデータ型 | 0x0003(short) |
145 | 00 | ||
146 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
147 | 00 | ||
148 | 00 | ||
149 | 00 | ||
150 | 0a | IDFエントリデータフィールド or データポインタ | 0x0000000aなので10 |
151 | 00 | ||
152 | 00 | ||
153 | 00 | ||
154 | 17 | IDFエントリタグ(12個目) | 0x0117(StripByteCounts) 圧縮後のバイト数 |
155 | 01 | ||
156 | 04 | IDFエントリデータ型 | 0x0004(long) |
157 | 00 | ||
158 | 01 | IDFエントリカウントフィールド | 0x00000001なので1 |
159 | 00 | ||
160 | 00 | ||
161 | 00 | ||
162 | 0b | IDFエントリデータフィールド or データポインタ | 0x0000000bなので11 |
163 | 00 | ||
164 | 00 | ||
165 | 00 | ||
166 | 1a | IDFエントリタグ(13個目) | 0x011a(Xresolusion) |
167 | 01 | ||
168 | 05 | IDFエントリデータ型 | 0x0005(rational) |
169 | 00 | ||
170 | 01 | IDFエントリカウントフィールド | 0x00000001なので1 |
171 | 00 | ||
172 | 00 | ||
173 | 00 | ||
174 | f0 | IDFエントリデータフィールド or データポインタ | |
175 | 00 | ||
176 | 00 | ||
177 | 00 | ||
178 | 1b | IDFエントリタグ(14個目) | 0x011b(Yresolusion) |
179 | 01 | ||
180 | 05 | IDFエントリデータ型 | 0x0005(rational) |
181 | 00 | ||
182 | 01 | IDFエントリカウントフィールド | 0x00000001なので1 |
183 | 00 | ||
184 | 00 | ||
185 | 00 | ||
186 | f8 | IDFエントリデータフィールド or データポインタ | |
187 | 00 | ||
188 | 00 | ||
189 | 00 | ||
190 | 1c | IDFエントリタグ(15個目) | 0x011c(PlanarConfiguration) |
191 | 01 | ||
192 | 03 | IDFエントリデータ型 | 0x0003(short) |
193 | 00 | ||
194 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
195 | 00 | ||
196 | 00 | ||
197 | 00 | ||
198 | 01 | IDFエントリデータフィールド or データポインタ | 0x00000001なので1 |
199 | 00 | ||
200 | 00 | ||
201 | 00 | ||
202 | 28 | IDFエントリタグ(16個目) | 0x0128(ResolutionUnit) 解像度 |
203 | 01 | ||
204 | 03 | IDFエントリデータ型 | 0x0003(short) |
205 | 00 | ||
206 | 01 | IDFエントリカウントフィールド | データ型がshortなので1 |
207 | 00 | ||
208 | 00 | ||
209 | 00 | ||
210 | 01 | IDFエントリデータフィールド or データポインタ | 0x00000001なので1 |
211 | 00 | ||
212 | 00 | ||
213 | 00 | ||
214 | 29 | IDFエントリタグ(17個目) | 0x0129(PageNumber) |
215 | 01 | ||
216 | 03 | IDFエントリデータ型 | 0x0003(short) |
217 | 00 | ||
218 | 02 | IDFエントリカウントフィールド | shortでも2 |
219 | 00 | ||
220 | 00 | ||
221 | 00 | ||
222 | 00 | IDFエントリデータフィールド or データポインタ | |
223 | 00 | ||
224 | 01 | ||
225 | 00 | ||
226 | 00 | 終了コード | これ以降は、カメラの情報などの付帯情報 |
227 | 00 | ||
228 | 00 | ||
229 | 00 | ||
230 | 74 | 付帯情報 | ファイル名等 |
231 | 65 | ||
232 | 73 | ||
233 | 74 | ||
234 | 2e | ||
235 | 74 | ||
236 | 69 | ||
237 | 66 | ||
238 | 00 | ||
239 | 00 | ||
240 | 00 | ||
241 | 00 | ||
242 | 00 | ||
243 | 48 | ||
244 | 00 | ||
245 | 00 | ||
246 | 00 | ||
247 | 01 | ||
248 | 00 | ||
249 | 00 | ||
250 | 00 | ||
251 | 48 | ||
252 | 00 | ||
253 | 00 | ||
254 | 00 | ||
255 | 01 |