read

Считайте целое изображение TIFF

Описание

пример

imageData = read(t) читает данные изображения из директории файла текущего изображения (IFD) в файле TIFF, сопоставленном с Tiff объект t.

пример

[Y,Cb,Cr] = read(t) считывает данные о компоненте YCbCr из директории файла текущего изображения в файле TIFF. Используйте этот синтаксис только с изображениями, которые имеют YCbCr светоизмерительная интерпретация.

В зависимости от значений YCbCrSubSampling пометьте, размер Cb и Cr компоненты могут отличаться от Y компонент.

Примеры

свернуть все

Создайте Tiff возразите и считанные данные из файла TIFF.

t = Tiff('peppers_RGB_tiled.tif','r');
imageData = read(t);

Отобразите изображение.

imshow(imageData);
title('Peppers Image (RGB)')

Figure contains an axes. The axes with title Peppers Image (RGB) contains an object of type image.

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

close(t);

Создайте Tiff объект для файла, получите данные изображения и отобразите изображение.

t = Tiff('peppers_YCbCr_tiled.tif','r');
[Y,Cb,Cr] = read(t);

Отобразите компонент Y изображения.

imshow(Y); 
title('Peppers Image (Y Component)');

Figure contains an axes. The axes with title Peppers Image (Y Component) contains an object of type image.

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

close(t);

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

свернуть все

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

Выходные аргументы

свернуть все

Данные изображения, возвращенные как числовой массив. Например, для RGB отображают imageData M- N- 3 массив. Где M и N высота и ширина изображения, соответственно.

Компонент Luma данных изображения, возвращенных как двумерный числовой массив.

Компонент цветности синего различия данных изображения, возвращенных как двумерный числовой массив.

Компонент цветности Красного различия данных изображения, возвращенных как двумерный числовой массив.

Ограничения

  • read возвращает данные изображения в файлы SVS как данные о RGB только, даже для файлов SVS с YCbCr светоизмерительная интерпретация.

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