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