nextDirectory

Сделайте следующую IFD текущей IFD

Синтаксис

nextDirectory(t)

Описание

пример

nextDirectory(t) делает следующую директорию файла изображения (IFD) файла TIFF текущей IFD.

Функции объекта Tiff работают с текущей IFD. Используйте эту функцию, чтобы перейти среди IFDs в файле TIFF, содержащем повторные изображения.

Примеры

свернуть все

Получите информацию о теге Photometric изображения в текущей IFD, перейдите к следующему изображению в файле и исследуйте тот же тег на следующее изображение.

Создайте объект Tiff для файла example.tif.

t = Tiff('example.tif','r');

Отобразите номер текущего каталога и получите значение тега Photometric из текущей IFD. Значение 2 для тега Photometric соответствует цветовому пространству RGB в спецификациях TIFF.

dirNum = currentDirectory(t) 
dirNum = 1
value = getTag(t,'Photometric')
value = 2

Перейдите в следующую IFD

nextDirectory(t);

Отобразите номер текущего каталога и получите значение тега Photometric из этой IFD. Значение 1 для тега Photometric соответствует цветовому пространству MinIsBlack в спецификациях TIFF.

dirNum = currentDirectory(t)
dirNum = 2
value = getTag(t,'Photometric')
value = 1

Закройте объект Tiff.

close(t);

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

свернуть все

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

Алгоритмы

свернуть все

Ссылки

Эта функция соответствует функции TIFFReadDirectory в LibTIFF C API. Чтобы использовать эту функцию, необходимо быть знакомы со спецификацией TIFF и техническими примечаниями. Смотрите эту документацию в наборе библиотек и утилит LibTIFF — TIFF.

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