TIFF Tag JPEGInterchangeFormat
来源:互联网 发布:中银淘宝校园卡注销 编辑:程序博客网 时间:2024/06/11 04:19
TIFF Tag JPEGInterchangeFormat
Description
Old-style JPEG compression field. TechNote2 invalidates this part of the specification.
No new TIFF writer code should ever attempt to use this tag. It is part of an invalidated compression scheme, old-style JPEG, that was always unclear to begin with, and next enjoyed many mutualy exclusive implementations. The following description is for TIFF reading purposes only.
This field was originally intended to indicate whether a JPEG interchange format bitstream is present in the TIFF file. If a JPEG interchange format bitstream is present, then this field should point to the Start of Image (SOI) marker code.
If this field is zero or not present, a JPEG interchange format bitstream is not present.
In practice, many different uses of the JPEGInterchangeFormat and JPEGInterchangeFormatLength tags are observed in old-style JPEG compressed TIFFs.
The field can be absent. In this case, often the JPEGQTables, JPEGDCTables, and JPEGACTables tags are included, and these tags should be consulted to find the table data.
The field can be present. If so, JPEGInterchangeFormatLength can be used to indicate the length of the embedded JPEG stream, but the Length tag can also be absent. The JPEGQTables, JPEGDCTables, and JPEGACTables tags can be present, but they can point to incorrect positions or even positions beyond EOF, so reading this data from the JPEG stream pointed to by JPEGInterchangeFormat, when present, seems safest.
The JPEG stream pointed to by the JPEGInterchangeFormat tag and possibly limited in length by the JPEGInterchangeFortmatLength tag, can be a complete and valid JPEG stream. But it can also be only the start of such a stream, up to but not including the SOS marker. If that is the case, most often an SOS marker is included right at the beginning of the first strip's JPEG compressed data.
Related tags
JPEGProc
JPEGInterchangeFormatLength
See also
TIFF TechNote2 on JPEG-in-TIFF
TIFF Tag JPEGInterchangeFormatLength
Description
Old-style JPEG compression field. TechNote2 invalidates this part of the specification.
No new TIFF writer code should ever attempt to use this tag. It is part of an invalidated compression scheme, old-style JPEG, that was always unclear to begin with, and next enjoyed many mutualy exclusive implementations. The following description is for TIFF reading purposes only.
This field was originally intended to indicate the length of the JPEG stream pointed to by JPEGInterchangeFormat tag.
Related tags
JPEGProc
JPEGInterchangeFormat
See also
TIFF TechNote2 on JPEG-in-TIFF
- TIFF Tag JPEGInterchangeFormat
- 【文件格式-TIFF】Tiff Tag List (标签列表)
- TIFF(Tag Image File Format)图像文件说明:
- TIFF(Tag Image File Format)图像文件说明
- TIFF
- TIFF
- Tiff class
- 【文件格式-TIFF】TIFF图像格式结构
- tag
- TAG
- TAG
- tag
- Tag
- tag
- tag~~
- tag
- tag
- tag
- python 学习札记(2)
- 斐波那契数列
- Matlab实现BP神经网络
- windows字符类型
- 利用html5 canvas 画图的一个例子
- TIFF Tag JPEGInterchangeFormat
- 网络字节序与主机字节序的转换
- 一段小代码
- Nagios之ndoutils-mysql中文乱码[UTF-8]分析分享
- 命令行创建和rest创建
- 机器学习中的有监督学习,无监督学习,半监督学习
- POJ 1463 Strategic game 最小点覆盖集(树形dp)
- 正确使用vs的预编译头
- Ubuntu+Jenkins+GitHub学习搭建持续集成环境