exponenta event banner

dpxread

Описание

пример

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