getTag
指定标记的值
说明
示例
获取标记值
打开 TIFF 文件并以多种方式获取标记的值。
为该文件创建一个 Tiff
对象。
t = Tiff('example.tif','r');
通过按名称指定标记来获取 ImageWidth
标记的值。
tagval = getTag(t,'ImageWidth')
tagval = 600
也可以通过数值标识符来指定标记。
tagval1 = getTag(t,256)
tagval1 = 600
另一种指定标记的方法是使用 Tiff.TagID
结构体。Tiff.TagID
结构体的字段名称是包含相应标记的数值标识符的有效标记名称。例如,字段 Tiff.TagID.ImageWidth
包含值 256
。
tagval2 = getTag(t,Tiff.TagID.ImageWidth)
tagval2 = 600
关闭 Tiff
对象。
close(t);
输入参数
t
— Tiff 对象
Tiff
对象
代表 TIFF 文件的 Tiff
对象。使用 Tiff
函数创建该对象。
tagID
— 标记 ID
字符向量 | 字符串标量 | 数值标识符
Tiff
对象的标记 ID,指定为字符向量或字符串标量或数值标识符。
例如,您可以将 ImageWidth
标记的 tagId
指定为下列值之一:
包含标记名称
'ImageWidth'
的字符向量或字符串标量TIFF 规范定义的
ImageWidth
标记的数值标识符256
Tiff.TagID
结构体Tiff.TagID.ImageWidth
的字段。
Tiff.TagID
结构体的字段名称是包含相应标记的数值标识符的有效标记名称。例如,字段 Tiff.TagID.ImageWidth
包含值 256
。要查看所有标记及其数值标识符的列表,请在命令行窗口中键入 Tiff.TagID
。
示例: 'ImageWidth'
示例: 256
示例: Tiff.TagID.ImageWidth
数据类型: double
| char
| string
算法
参考
此函数对应于 LibTIFF C API 中的 TIFFGetField
函数。要使用此函数,您必须熟悉 TIFF 规范和技术说明。请访问 LibTIFF - TIFF 库和实用工具查看此文档。
版本历史记录
在 R2009b 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)