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 функция, чтобы создать объект.

Пометьте ID 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.

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