我有一张带有以下IFD条目的图像
01 00 00 03 00 00 00 01 09 A0 00 00
01 01 00 03 00 00 00 01 0C B0 00 00
。
。
。
01 0D 00 02 00 00 00 0E 00 00 DF A2
。
。
这里
标签ID - 010D(文件名)
标签类型 - 0002(ASCII)
数-0000000E(14)
偏移地址 - 0000 DFA2
同样,IFD条目0100(图像宽度)和0101(图像长度)中最后4个字节表示(值或偏移量)是什么?
答案 0 :(得分:0)
这是HaraldK’s comment,似乎已经解决了OP的问题:
您将在TIFF 6.0规范中找到对此的解释。对于“宽度/长度”情况,该值为short(0x0003),并且计数为1(2 * 1 <4),因此该值被写为“ in-line”。您的图像是0x9a0 * 0xcb0或2464 * 3248像素。对于DocumentName标记,值是ASCII,计数是14,并且因为它> 4个字节(1 * 14> 4),所以以下值是偏移量,并且可以在该偏移量(0xdfa2)上找到实际标记值)。