TIFF图像的Tiff字段/ IFD条目中的值/偏移量

时间:2017-10-03 00:09:55

标签: image tags tiff libtiff

我有一张带有以下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个字节表示(值或偏移量)是什么?

1 个答案:

答案 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)上找到实际标记值)。