找到立体图像中匹配像素的距离

时间:2012-06-04 09:17:03

标签: c++ opencv

给定两个图像(左和右)我想点击左图像上的一个像素,然后单击右图像上的相应像素。如何计算点击像素到相机的距离?

这不是实时的。在这样做之后,我将添加颜色过滤器而不是点击,但首先我必须实现这一点。

1 个答案:

答案 0 :(得分:0)

没有直接的方法可以做到这一点,因为它很大程度上取决于立体声设置的几何形状。

从理论上讲,您可以将两个像素都转换为光线,并计算交点。由于舍入误差,光线不太可能相交,因此您需要找到最接近两条光线的点。当您将像素坐标转换为光线方程时,相机的几何形状就会出现。