чтение

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

Синтаксис

imageData = read(t)
[Y,Cb,Cr] = read(t)

Описание

пример

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)')

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

close(t);

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

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

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

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

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

close(t);

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

свернуть все

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

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

свернуть все

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

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

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

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

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

Была ли эта тема полезной?