主要内容

stereoAnaglyph

从立体图像对创建红青色浮雕

描述

例子

J= stereoAnaglyph (I1I2结合图片I1I2变成了红青色的浮雕。当输入经过立体图像校正后,可以用红蓝立体眼镜查看输出图像,看到立体效果。

例子

全部折叠

负载参数校准的一对立体相机。

负载(“webcamsSceneReconstruction.mat”

加载一对立体图像。

I1 = imread (“sceneReconstructionLeft.jpg”);I2 = imread (“sceneReconstructionRight.jpg”);

校正立体图像。

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

创建浮雕。

A =立体浮雕(J1, J2);

显示浮雕。使用红蓝立体眼镜看立体效果。

图;imshow(一个);

图中包含一个轴对象。axis对象包含一个image类型的对象。

输入参数

全部折叠

输入图像I1,指定为——- - - - - -N- × 3的真彩色图像或——- - - - - -N2-D灰度图像。I1I2必须是实数、有限和非稀疏的,并且图像必须是相同的大小。如果图片大小不一样,请使用imfuse在创建浮雕之前用零填充较小的图像尺寸。

数据类型:||int16|uint8|uint16|逻辑

输入图像I2,指定为——- - - - - -N- × 3的真彩色图像或——- - - - - -N2-D灰度图像。I1I2必须是实数、有限和非稀疏的,并且图像必须是相同的大小。如果图片大小不一样,请使用imfuse在创建浮雕之前用零填充较小的图像尺寸。

数据类型:||int16|uint8|uint16|逻辑

输出参数

全部折叠

立体浮雕输出图像,返回为——- - - - - -N3真彩图像。输出图像J是否与输入图像大小相同I1I2

数据类型:||int16|uint8|uint16|逻辑

扩展功能

C / c++代码生成
使用MATLAB®Coder™生成C和c++代码。

介绍了R2014b