TIFF的Tag信息块的2-3字节代表Tag值的数据类型,取值1-12,分别代表如下:
数据类型代码 | 数据类型 | 字节数 | 说明 |
1 | Byte | 1 | 00-FF |
2 | ASCII | 1 | 00-80(128个ASCII字符) |
3 | Short | 2 | <65535的无符号整数 |
4 | Long | 4 | <4294967295的无符号整数 |
5 | Two Long | 8 | 有理数,第一Long为小数,第二个为整数部分 |
6 | SByte | 1 | 有符号整数-128-128 |
7 | undifined | 1 | 未定义 |
8 | SShort | 2 | -7FFF~7FFF |
9 | SLong | 4 | -7FFFFFFF~7FFFFFFF |
10 | STwoLong | 8 | 带符号 |
11 | Float | 4 | 浮点数 |
12 | Double | 8 | 双精度 |
示例:
Tag | type | size | offset/value |
0100(图像宽) | 0003(short) | 00000001 | 000000C4 |
0117(图像数据偏移地址) | 0004(Long) | 00000001 | 00031620 |