exponenta event banner

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 в API LibTIFF C. Для использования этой функции необходимо ознакомиться со спецификацией TIFF и техническими примечаниями. Просмотреть эту документацию по адресу LibTIFF - TIFF Library and Utilities.

Представлен в R2009b