TIFF

来自站长百科
跳转至: 导航、​ 搜索

TIFF是一种图像文件格式,此图像格式复杂,存储内容多,占用存储空间大,其大小是GIF图像的3倍,是相应的JPEG图像的10倍,最早流行于Macintosh,现在Windows主流的图像应用程序都支持此格式。

简介[ ]

标签图像文件格式 文件扩展名:.tiff,.tif

开发者: Aldus

格式类型: 图像文件格式等

含义[ ]

签图像文件格式(Tagged Image File Format,简写为TIFF)是一种主要用来存储包括照片和艺术图在内的图像的文件格式。它最初由Aldus公司与微软公司一起为PostScript打印开发。

应用[ ]

TIFF与JPEG和PNG一起成为流行的高位彩色图像格式。TIFF格式在业界得到了广泛的支持,如Adobe公司的PhotoshopJascGIMP、Ulead PhotoImpact和Paint Shop Pro等图像处理应用、QuarkXPress和Adobe InDesign这样的桌面印刷和页面排版应用,扫描、传真、文字处理、光学字符识别和其它一些应用等都支持这种格式。从Aldus获得了PageMaker印刷应用程序的Adobe公司现在控制着 TIFF 规范。

术语“Tagged Image File Format”或者“Tag Image File Format”在一些早期的TIFF规范中是作为副标题存在的。目前的TIFF规范TIFF 6.0不再使用这些术语,现在的名字仅仅叫做“TIFF”。

TIFF文件格式适用于在应用程序之间和计算机平台之间的交换文件,它的出现使得图像数据交换变得简单。

最初设计目的[ ]

TIFF最初的设计目的是为了1980年代中期桌面扫描仪厂商达成一个公用的统一的扫描图像文件格式,而不是每个厂商使用自己专有的格式。在刚开始的时候, TIFF只是一个二值图像格式,因为当时的桌面扫描仪只能处理这种格式,随着扫描仪的功能越来越强大,并且计算机的磁盘空间越来越大,TIFF逐渐支持灰阶图像和彩色图像。

灵活的选项[ ]

TIFF 是一个灵活适应性强的文件格式,通过在文件头中包含“标签”它能够在一个文件中处理多幅图像和数据。标签能够标明图像的如图像大小这样的基本几何尺寸或者定义图像数据是如何排列的并且是否使用了各种各样的图像压缩选项。例如,TIFF可以包含JPEG和行程长度编码压缩的图像。TIFF文件也可以包含基于矢量的裁剪区域(剪切或者构成主体图像的轮廓)。使用无损格式存储图像的能力使TIFF文件成为图像存档的有效方法。与JPEG不同,TIFF文件可以编辑然后重新存储而不会有压缩损失。其它的一些TIFF文件选项包括多层或者多页。 尽管现今它是一种被广泛接受的标准格式,当TIFF最初出现的时候,它的可扩展性带来了很多兼容问题。程序员可以随意定义新的标签和选项,但是并不是所有的实现程序都能支持这些所有这些创造出的标签。作为结果,它的一个最小特性集成为了“这个”TIFF,即使是在今天大量的TIFF文件和读取它们的代码都是基于简单的32位非压缩图像。 TIFF有一个使用LZW压缩的选项,这是一种减小文件大小的无损技术,但是这项技术在不同的司法权限内为几个专利所涵盖。到了2005年,除了一个之外这些专利都已经到期,其中包括Unisys所拥有的广为人知又有很多争议的专利。另外一个著名的专利是IBM拥有的将在2006年8月11日到期的专利,IBM也没有要加强它的意思(who has shown no interest to date in enforcing it)。 每个TIFF文件都是从指示字节顺序的两个字节开始的。“II”表示小字节在先、“MM”表示大字节在先字节顺序。后面的两个字节表示数字42。数字42是“为了其深刻的哲学意义"而选择的。42的读法取决于头两个字节所表示的字节顺序。整个文件根据所指出的字节顺序进行读取。字节顺序在Apple Macintosh和微软视窗程序之间可能产生兼容性的问题,它们通常为TIFF文件使用不同的字节顺序。一些程序提供了保存为Mac或者是Windows字节顺序的选项以使文件能在交叉平台使用。

TIFF图像格式[ ]

TIFF是最复杂的一种位图文件格式。TIFF是基于标记的文件格式,它广泛地应用于对图像质量要求较高的图像的存储与转换。由于它的结构灵活和包容性大,它已成为图像文件格式的一种标准,绝大多数图像系统都支持这种格式。 用Photoshop编辑的TIFF文件可以保存路径和图层。

TIFF文件结构概述[ ]

TIFF文件以.tif为扩展名。其数据格式是一种3级体系结构,从高到低依次为:文件头、一个或多个称为IFD的包含标记指针的目录和数据。

文件头(IFH)[ ]

在每一个TIFF文件中第一个数据结构称为图像文件头或IFH,它是图像文件体系结构的最高层。这个结构在一个TIFF文件中是惟一的,有固定的位置。它位于文件的开始部分,包含了正确解释TIFF文件的其他部分所需的必要信息。

图像文件目录(IFD)[ ]

IFD是TIFF文件中第2个数据结构,它是一个名为标记(tag)的用于区分一个或多个可变长度数据块的表,标记中包含了有关于图像的所有信息。IFD提供了一系列的指针(索引),这些指针告诉我们各种有关的数据字段在文件中的开始位置,并给出每个字段的数据类型及长度。这种方法允许数据字段定位在文件的任何地方,且可以是任意长度,因此文件格式十分灵活。

图像数据[ ]

=根据IFD所指向的地址.存储相关的图像信息。

TIFF图像格式的特点[ ]

1.应用广泛

  • (1)TIFF可以描述多种类型的图像;
  • (2)TIFF拥有一系列的压缩方案可供选择;
  • (3)TIFF不依赖于具体的硬件;
  • (4)TIFF是一种可移植的文件格式。

2.TIFF具有可扩展性

在TIFF 6.0中定义了许多扩展,它们允许TIFF提供以下通用功能:

  • (1)几种主要的压缩方法;
  • (2)多种色彩表示方法;
  • (3)图像质量增强;
  • (4)特殊图像效果;
  • (5)文档的存储和检索帮助。

3.格式复杂

TIFF文件的复杂性给它的应用带来了一些问题。一方面,要写一种能够识别所有不同标记的软件非常困难。另一方面,一个TIFF文件可以包含多个图像,每个图像都有自己的IFD和一系列标记,并且采用了多种压缩算法。这样也增加了程序设计的复杂度。

文档图像中的TIFF[ ]

TIFF格式是文档图像和文档管理系统中的标准格式。在这种环境中它通常使用支持黑白(也称为二值或者单色)图像的CCITT Group IV 2D压缩。在大量生产的环境中,文档通常扫描成黑白图像(而不是彩色或者灰阶图像)以节约存储空间。A4大小200dpi(每英寸点数分辨率)扫描结果平均大小是30KB,而300dpi的扫描结果是50KB。300dpi比200dpi更加常用。由于TIFF格式支持多页,多页文件能够存在一个TIFF文件中而不是让每个扫描页存在一系列的文件中。

TIFF漏洞[ ]

TIFF图像文件格式是个漏洞百出的格式,不管在PSP上,还是在PS上,甚至在iphone上都频繁出现,windowslinux,苹果的mac操作系统也曾经出现过TIFF漏洞,远程攻击者可能利用此漏洞通过诱使用户打开恶意文档控制用户系统,微软也在这个漏洞上摔过几次,sony更是在这种格式上吃了不少亏,相信有PS3的同学都知道PS3防破解如此完美但还是出现了tiff漏洞,甚至传出可用tiff漏洞运行ps2游戏的传闻(虽然最后证明是假的),但毕竟这也是方向之一,PS2也出现了TIFF漏洞,并被用来升级固件,以前的psp也出现过tiff漏洞,并且被利用过一次,相关信息请看ps。

Word保存TIFF图片[ ]

在Word2010和Word2007以前的Word版本中,可以通过“Microsoft Office Document Image Writer”打印机将Word文档保存为TIFF图片。在Word2010和Word2007中可以借助传真(Fax)打印机来实现:

第1步,打开需要保存为TIFF图片的Word文档,单击“文件”按钮,在打开的“文件”窗口中切换到“打印”选项卡,在打印机列表中选择Fax选项,并单击“打印”按钮。

第2步,在打开的“传真安装程序”对话框中单击“取消”按钮。

第3步,打开“Windows传真和扫描”对话框,单击“确定”按钮。

第4步,在打开的“新传真”窗口中,右键单击“附件”编辑框中的附件名称,并在打开的快捷菜单中选择“打开”命令。

第5步,打开“邮件附件”对话框,提示用户打开tif文件是否总是询问。单击“打开”按钮。

第6步,在打开的“Windows照片查看器”窗口中单击“文件”菜单,并选择“制作副本”命令。

第7步,打开“制作副本”对话框,选择tif文件的保存位置,并在“文件名”编辑框中输入合适的名称,然后单击“保存”按钮。

第8步,最后关闭“新传真”窗口,并在事先选择的位置可以找到保存的tif图片。

相关条目[ ]


参考来源[ ]