exponenta event banner

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около-nоколо-3 числовой массив. Где m и n - высота и ширина изображения соответственно.

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

PhotometricInterpretation
BitsPerSample
SamplesPerPixel
Orientation
ExtraSamples
ColorMap

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

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

Алгоритмы

свернуть все

Ссылки

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

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