基本TIFF TAGS
本页主要摘自 http://www.awaresystems.be/imaging/tiff/tifftags/baseline.html。每一个TAG均有原始链接,可以点击查看详细的描述。
这些基本Tag是所有TIFF编解码器必须支持的Tag
| 码 | 名称 | 简短描述 | |
|---|---|---|---|
| 十进制码 | 十六进制 | ||
| 254 | 00FE | NewSubfileType | 新的子文件类型标识 LONG 长度为1 用比特来标识图像的类型 Bit0如果是1代表缩略图 Bit1如果是1代表多页图像中的某一页 Bit2如果是1代表它是透明度掩码图像 其余的位数暂时没有定义。与SubfileType的是,此Tag用比特位来区分文件类型而不是用值来区分 |
| 255 | 00FF | SubfileType | 子文件类型标识 SHORT 长度为1 1 全分辨率图像 2 缩小分辨率的图像 3 多页图像的某一页 过时的Tag,已不再使用。 |
| 256 | 0100 | ImageWidth | 图像宽度 SHORT或者LONG 长度为1 |
| 257 | 0101 | ImageLength | 图像高度 SHORT或者LONG 长度为1 |
| 258 | 0102 | BitsPerSample | 每个分量的Bit数 SHORT 长度为SamplesPerPixel |
| 259 | 0103 | Compression | 压缩类型 SHORT 长度为1 随着TIFF的不断扩张,目前支持多达几十种的压缩方式。就我个人看来,最需要关注的有以下两个值: Compression=1: 没有压缩 Compression=7:JPEG压缩。 如果是RGB图像并且SamplesPerPixel=3,则是标准的有损JPEG压缩。如果是CFA图像,则是Lossless JPEG |
| 262 | 0106 | PhotometricInterpretation | 颜色空间 SHORT 长度为1
0 = WhiteIsZero. 应用于灰度或者二值图像, 0对应最亮灰度. 32803 = CFA (Color Filter Array) |
| 263 | 0107 | Threshholding | 定义了转换成二值图像的阈值,忽略之 |
| 264 | 0108 | CellWidth | The width of the dithering or halftoning matrix used to create a dithered or halftoned bilevel file. |
| 265 | 0109 | CellLength | The length of the dithering or halftoning matrix used to create a dithered or halftoned bilevel file. |
| 266 | 010A | FillOrder | 在同一字节中的逻辑顺序。一般不做定义,要定义的话建议用1 |
| 270 | 010E | ImageDescription | 字符串, 对图像的描述 |
| 271 | 010F | Make | 字符串, 生产厂商的描述 |
| 272 | 0110 | Model | 字符串 |
| 273 | 0111 | StripOffsets | 每个Strip的偏移量 SHORT或者LONG N = StripsPerImage for PlanarConfiguration equal to 1; N = SamplesPerPixel * StripsPerImage for PlanarConfiguration equal to 2 |
| 274 | 0112 | Orientation | The orientation of the image with respect to the rows and columns. |
| 277 | 0115 | SamplesPerPixel | 每个象素的通道数 SHORT 长度为1 |
| 278 | 0116 | RowsPerStrip | 每个Strip有多少行 SHORT或者LONG 长度为1。Default是无限大 StripsPerImage = floor ((ImageLength + RowsPerStrip - 1) / RowsPerStrip). |
| 279 | 0117 | StripByteCounts | 每个Strip的长度 SHORT或者LONG N = StripsPerImage for PlanarConfiguration equal to 1; N = SamplesPerPixel * StripsPerImage for PlanarConfiguration equal to 2 |
| 280 | 0118 | MinSampleValue | The minimum component value used. |
| 281 | 0119 | MaxSampleValue | The maximum component value used. |
| 282 | 011A | XResolution | The number of pixels per ResolutionUnit in the ImageWidth direction. |
| 283 | 011B | YResolution | The number of pixels per ResolutionUnit in the ImageLength direction. |
| 284 | 011C | PlanarConfiguration | How the components of each pixel are stored. |
| 288 | 0120 | FreeOffsets | For each string of contiguous unused bytes in a TIFF file, the byte offset of the string. |
| 289 | 0121 | FreeByteCounts | For each string of contiguous unused bytes in a TIFF file, the number of bytes in the string. |
| 290 | 0122 | GrayResponseUnit | The precision of the information contained in the GrayResponseCurve. |
| 291 | 0123 | GrayResponseCurve | For grayscale data, the optical density of each possible pixel value. |
| 296 | 0128 | ResolutionUnit | The unit of measurement for XResolution and YResolution. |
| 305 | 0131 | Software | Name and version number of the software package(s) used to create the image. |
| 306 | 0132 | DateTime | Date and time of image creation. |
| 315 | 013B | Artist | Person who created the image. |
| 316 | 013C | HostComputer | The computer and/or operating system in use at the time of image creation. |
| 320 | 0140 | ColorMap | 调色板 |
| 338 | 0152 | ExtraSamples | Description of extra components. |
| 33432 | 8298 | Copyright | Copyright notice. |
这篇博客详细介绍了TIFF图像文件的基本TAGS,包括压缩、矩阵和图像组件等关键信息,摘自权威来源http://www.awaresystems.be/imaging/tiff/tifftags/baseline.html,为理解TIFF编解码器必备知识。
8272

被折叠的 条评论
为什么被折叠?



