readRGBAImage

Чтение изображения с помощью интерфейса RGBA

Описание

пример

[RGB,alpha] = readRGBAImage(t) считывает изображение и данные альфа-соответствия из файла TIFF, сопоставленного со Tiff t объекта использование интерфейса RGBA.

Примеры

свернуть все

Получите все данные изображения и связанные с ним альфа-сопоставления из файла TIFF.

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

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

Считайте данные изображения и связанное альфа-матирование.

[RGB,A] = readRGBAImage(t);

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

imshow(RGB)

Figure contains an axes. The axes contains an object of type image.

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

close(t);

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

свернуть все

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

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

свернуть все

Данные изображения, возвращенные как m-by- n-by- 3 числовой массив. Где m и n - высота и ширина изображения, соответственно.

The readRGBAImage функция может преобразовывать значения пикселей на основе спецификаций в следующих тегах:

PhotometricInterpretation
BitsPerSample
SamplesPerPixel
Orientation
ExtraSamples
ColorMap

Альфа-матинг, сопоставленный с изображением, возвращается как m-by- n числовой массив. Где m и n - высота и ширина изображения, соответственно.

Если изображение не имеет связанного альфа-соответствия, то alpha - матрица со всеми значениями, установленными на 255 (прозрачный).

Алгоритмы

свернуть все

Ссылки

Эта функция соответствует TIFFReadRGBAImage функция в LibTIFF C API. Чтобы использовать эту функцию, вы должны ознакомиться со спецификацией TIFF и техническими примечаниями. Ознакомьтесь с этой документацией в LibTIFF - TIFF Library and Utilities.

Введенный в R2009b