dpxread

Чтение изображения DPX

Синтаксис

Описание

пример

X = dpxread(filename) считывает данные изображения из файла DPX, заданные filename, возвращая изображение X.

Digital Picture Exchange (DPX) - стандартный формат файла ANSI, обычно используемый для хранения неподвижных кадров в цифровых промежуточных средствах постпроизводства и кинопленочных лабораториях.

Примеры

свернуть все

Чтение изображения из файла DPX в рабочую область.

RGB = dpxread('peppers.dpx');

Создайте коэффициент шкалы на основе области значений данных изображения. Изображение необходимо масштабировать, чтобы охватить 16-битную область значений данных, ожидаемый imshow.

maxOfDataRange = 2^12 - 1;
scaleFactor = intmax('uint16') / maxOfDataRange;

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

figure
imshow(RGB * scaleFactor)

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

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

свернуть все

Имя файла DPX, заданное как строковый скаляр или вектор символов. filename может содержать абсолютный путь к файлу, имя файла в MATLAB® путь или относительный путь.

Пример: RGB = dpxread('peppers.dpx');

Типы данных: char | string

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

свернуть все

Данные изображения из файла DPX, возвращенные как числовой массив uint8 классов или uint16, в зависимости от битовой глубины пикселей в filename.

См. также

Введенный в R2015b
Для просмотра документации необходимо авторизоваться на сайте