nextDirectory

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

Синтаксис

Описание

пример

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

The Tiff функции объекта работают на текущем IFD. Используйте эту функцию для навигации между IFD в файле 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 Library and Utilities.

Введенный в R2009b