readRGBAImage

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

Описание

пример

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

Примеры

свернуть все

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

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

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

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

[RGB,A] = readRGBAImage(t);

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

imshow(RGB)

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

close(t);

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

свернуть все

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

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

свернуть все

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

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

PhotometricInterpretation
BitsPerSample
SamplesPerPixel
Orientation
ExtraSamples
ColorMap

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

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

Алгоритмы

свернуть все

Ссылки

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

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