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. The axes contains an object of type image.

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

свернуть все

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

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

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

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

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

свернуть все

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

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

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

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

.
Введенный в R2014b