- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
tif格式详解(TIF format detailed)
tif格式详解(TIF format detailed)
TIFF(标记图像文件格式)图像文件说明:
TIFF文件是由许多的标签(标签)组成,在Adobe的有关tiff6.0的说明中,将(标签)的解释称各种标签所对应的数值,而在文件中各个标签的实际入口称为(场),暂且称为域。TIFF支持黑白、灰度、彩色的图像格式,同时还可以接受RGB CMYK等色彩系统,同时支持图像数据的LZW,哈夫曼等压缩算法或者不压缩。
TIFF文件分为文件头和IFD两部分,一个IFD中存储了一幅图像的信息,IFD可以由许多标签组成。在tiff6.0文件中,规定所有的标签必须以升序排列,通过这些标签信息,来处理文件中的图像数据。
TIFF文件头说明:
8字节TIFF的文件头有
0-1规定为II或者mm英特尔/ mortorola类型的字节顺序
2-3 TIFF文件的版本,为与以前的兼容,为42
4-7 TIFF文件的第一个IFD在文件中的偏移量,肯定大于8
通用说明:IFD是由连续的标签组成
偏移:0-1 IFD中的标签数目
偏移:2-13 IFD中的第一个标签
偏移:14-25 IFD中的第二个标签
偏移量:2 + 12 *标签数下一个IFD的(相对于文将)偏移量,在一个TIFF文件中可以由多个IFD用于存放多个图像,如果如果该数字为0,表示已经处理完所有的IFD。
标签说明:一个标签由连续的12字节组成
偏移:0-1标签ID标签所对应的数字编号(标签),用于定义该标签所存放的”信息”
偏移:2-3标签信息的数据类型标签中数据的数据类型
偏移:4-7值计数2-3中说明的数据类型的数目
偏移:8-11价值偏移相对于文件的该标签值的偏移量,必须开始于”字”边界,为了节省空间,如果该标签的数据的长度小于等于四个字节,在值偏移中直接存储(小于四字节数据左对齐)该标签的值而不是在文件中的偏移量。
以下列出了标签中的数据的可能的数据类型
1 =字节
2 = ASCII
3 =短
4 =长
5 =理性
6 = short.
7 =未定义
8 =短
9 =双龙
10 =理性化
11 =浮
12 =双
TIFF中的标签种类有很多,按大类可以基线TIFF标签和TIFF扩展标签
在以前版本的TIFF文当中将TIFF文件分为
基线TIFF:
在以前版本中,基线TIFF分为三种格式:
(BiLevel图像)TIFF B类图像,(灰度图像)TIFF类G图像,(调色板颜色图像)类P图像,(RGB图像)TIFF类R图像
1.bilevel图像所用到的标签
标签名标签的ID号(十进制)标签数据类型标签可能的数值
imagewidth 256短/长
imagelength 257短/长
压缩259短1(不压缩),2(哈夫曼)、32773(packbits压缩)
photometricinterpretation 262短当压缩= 2Ω(0:在双层/灰度图形中0表示全白1:在双层/灰度图形中0表示全黑,即图形采用反色显示)
stripoffsets 273短/长每个条的文件偏移量
rowsperstrip 278短/长每个条中的行数
stripbytecounts 279短/长当采用某种压缩方式后每个条的字节数
xresolution 282合理imagewidth中每resolutionunit中的像素数目
垂直解析度283合理imagelength中每resolutionunit中的像素数目
resolutionunit 296短1(用于非四边形显示的图像),2(英寸),3(厘米)根据imagewidth及imagelength用于计算图像在显示时的尺寸
以下是一个双层TIFF文件的例子
偏移量说明数值(HEX)
0000字节顺序4d4d
0002 42 0042
0004第一000000 14 IFD偏移
IFD:
偏移量说明值(HEX)
0014批目录条目000c(IFD中的标签数目12个)
偏移量标签说明tagid(HEX)数据类型(HEX)计数(HEX)值偏移量(HEX)说明
0016 newsubfile型00fe 0004 0000000 10022 imagewidth 0100 0004 0000000 1 00000 2000 7d0图像宽度
002e imagelength 0101 0004 0000000 1 00000 3000 bb8图像长度
003a压缩0103 0003 0000000 1据压缩由于数据短于四字节,偏移量中直接为值(左对齐)32773
0046 0106 0003 0000000 1像采用反色显示photometricinterpretation
0052 0111 0004 0
您可能关注的文档
- cdma技术(cdma技术).doc
- c++名家对话-012abstract factory, template style(C++名家对话- 012abstract厂、模板风格).doc
- centos 5.4 oracle 11gr2 安装手记(CentOS 5.4 Oracle 11gr2 安装手记).doc
- centos日记.doc
- cet4听力题型解析(免费)(CET4 listening comprehension questions (free)).doc
- ce机械指令的部分标准部分工业机械ce认证标准(en标准-欧洲标准)(CE mechanical instructions part of the standard part of the industrial machinery CE certification standards (EN standards - European standards)).doc
- cf优化fps值以及230的修复办法(CF optimizes FPS values and fixes 230).doc
- chap08 安全检测技术(Chap08 security detection technology).doc
- changhong 长虹空调 故障代码(Changhong Changhong air conditioning fault code).doc
- cisco配置手记(The Cisco configuration notes).doc
文档评论(0)