getTag

Значение заданного тега

Синтаксис

Описание

пример

tagValue = getTag(t,tagID) извлекает значение тега, заданное как tagID из файла TIFF, сопоставленного со Tiff t объекта.

Примеры

свернуть все

Откройте файл 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);

Входные параметры

свернуть все

Tiff объект, представляющий файл TIFF. Используйте Tiff функция для создания объекта.

Идентификатор тега Tiff объект, заданный как вектор символов или строковый скаляр или числовой идентификатор.

Для примера можно задать tagId для ImageWidth тег как любой из следующих:

  • Вектор символов или строковый скаляр, содержащий имя тега 'ImageWidth'

  • Числовой идентификатор 256 для ImageWidth тег, заданный спецификацией TIFF

  • Поле Tiff.TagID структура Tiff.TagID.ImageWidth.

Имена полей Tiff.TagID структура являются допустимыми именами тегов, которые содержат соответствующие числовые идентификаторы тегов. Для образца - поле Tiff.TagID.ImageWidth содержит значение 256. Чтобы увидеть список всех тегов вместе с их числовыми идентификаторами, введите Tiff.TagID в командном окне.

Пример: 'ImageWidth'

Пример: 256

Пример: Tiff.TagID.ImageWidth

Типы данных: double | char | string

Алгоритмы

свернуть все

Ссылки

Эта функция соответствует TIFFGetField функция в LibTIFF C API. Чтобы использовать эту функцию, вы должны ознакомиться со спецификацией TIFF и техническими примечаниями. Ознакомьтесь с этой документацией в LibTIFF - TIFF Library and Utilities.

Введенный в R2009b
Для просмотра документации необходимо авторизоваться на сайте