本文档基于 TIFF version 6.0 描述
附录:
TIFF 规范 版本6.0.pdfTIFF Specification, revision 6.0
TIFF6.pdf 百度网盘链接
标签图像文件格式(Tag Image File Format,TIFF)是一种灵活的位图格式,主要用来存储包括照片和艺术图在内的图像,最初由 Aldus 公司与微软公司一起为 PostScript 打燃斗印开发。TIFF 与 JPEG 和 PNG 一起成为流行的高位彩色图像格式。
TIFF文件以 .tif 或 .tiff 为扩展名。其数据格式是一种3级体系结构,TIFF 文件内部结构可以分成三个部分,分别是:文件头信息区(IFH)、图像文件目录(IFD)和图像数据区。其中所有的标签都是以升序排列,这些标签信息是用来处理文件中的图像信息的。
由于 TIFF 文件中使用的偏移量为 4 个字节,所以,tif 文件最大为 4GB,而新的 BigTIFF 文件格式是为打破此限制而设计的格皮空磨式,此处不表。
图像头文件(Image File Header 简称 IFH),IFH 数据结构包含 3 个亏御成员共计8个字节,如下所示:
详细解释:
注意:
图像文件目录(Image File Directory)是 TIFF 图中非常重要的数据结构,一个 TIFF 文件可以包含多个 IFD,这时表示此文件包含多个图像,一个 IFD 标识一个图像的属性。
IFD 包含 3 类成员,如下所示:
详细解释:
Directory Entry 简称 DE, 简单的说,一个 DE 记录一个图像的属性,例如图像的 长、宽、分辨率等。其存储结构如下所示:
详细解释:
其文件结构总览如下图所示:
TIFF 文件的 IFD 并不一定紧跟在 IFH 后面,相反,它常常位于图像数据的后面,即 TIFF 图像文件的一般组织形式是:
IFH -- 图像数据 -- IFD
下面我们制作一个 TIFF 格式的文件进行简单分析
用 画图 软件绘制一个 7*9 像素的图像,保存为 TIFF 格式
TIFF例子文件
放大截图显示为:
其文件的实际内容为(16进制):
对其进行简要解析(偏移量省略高位两个字节的0x0000):
雷震西山2019年10月29日
如下:
TIFF是一种比较灵活的图像格式,它的全称是Tagged Image File Format,文件扩展名为TIF或TIFF。该格式支持256色、24位真彩色、32位色、48位色等多种色彩位,同时支持RGB、CMYK以及YCbCr等多种色彩模式,支持多平台。
TIFF文件可以是不压缩返顷的,文件体积较大,也可以是压缩的,支持RAW、RLE、LZW、JPEG、CCITT3组和4组等多种压缩方式。此格式能够包含有损压缩和未压缩的图像数据。此外,此格式也允许使用矢量图碧亮形。
TIFF图像格式
它是一种非失真的压缩格式(最高也只能做到漏慧陆2~3倍的压缩比)能保持原有图像的颜色及层次,但占用空间却很大。例如一个200万像素的图像,差不多要占用6MB的存储容量,故TIFF常被应用于较专业的用途,如书籍出版、海报等,极少应用于互联网上。
我刚刚也遇到了同样的情况,后来解决了,大概还是要看你遇到的是哪种问题:
检查图像本身大小是否已腔神瞎经超过了瞎派4G,如果图像本身没有超过4G,保存时却提示了,需要看看保存时是否勾选了图层。如果勾选图层保存,文档内容会非常大,只要取消勾选保存就行。
检查存储盘文件系伍空统是否是NTFS,如果是fat32的话需要更改系统格式。更改方法百度上一搜就有
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)