stereoAnaglyph

Создайте красно-голубой анаглиф из стереопары изображений

Синтаксис

Описание

пример

J = stereoAnaglyph(I1,I2) объединения отображают I1 и I2 в красно-голубой анаглиф. Когда входные параметры являются исправленными стереоизображениями, можно просмотреть выходное изображение с красно-синими стеклами стерео, чтобы видеть эффект стерео.

Примеры

свернуть все

Загрузите параметры для калиброванной стереопары камер.

load('webcamsSceneReconstruction.mat')

Загрузите стереопару изображений.

I1 = imread('sceneReconstructionLeft.jpg');
I2 = imread('sceneReconstructionRight.jpg');

Исправьте стереоизображения.

[J1, J2] = rectifyStereoImages(I1, I2, stereoParams);

Создайте анаглиф.

A = stereoAnaglyph(J1, J2);

Отобразите анаглиф. Используйте красно-синие стекла стерео, чтобы видеть эффект стерео.

figure; imshow(A);

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

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

свернуть все

Введите отображают I1В виде M-by-N-by-3 изображение истинного цвета или M-by-N полутоновое изображение 2-D. I1 и I2 должно быть действительным, конечным, и неразреженным, и изображения должны быть одного размера. Если изображения не являются тем же размером, использовать imfuse заполнять меньший размер изображения нулями прежде, чем создать анаглиф.

Типы данных: single | double | int16 | uint8 | uint16 | logical

Введите отображают I2В виде M-by-N-by-3 изображение истинного цвета или M-by-N полутоновое изображение 2-D. I1 и I2 должно быть действительным, конечным, и неразреженным, и изображения должны быть одного размера. Если изображения не являются тем же размером, использовать imfuse заполнять меньший размер изображения нулями прежде, чем создать анаглиф.

Типы данных: single | double | int16 | uint8 | uint16 | logical

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

свернуть все

Выходное изображение анаглифа стерео, возвращенное как M-by-N-by-3 изображение истинного цвета. Выходное изображение J одного размера с входными изображениями I1 и I2.

Типы данных: single | double | int16 | uint8 | uint16 | logical

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2014b