(不推荐)立体图像之间的视差图
差距
不建议使用。使用不平等
或disparitySGM
相反。有关更多信息,请参阅兼容性的考虑
返回视差贴图,disparityMap
=差异(I1
,I2
)disparityMap
,用于一对立体图像,I1
和I2
.
通过使用一个或多个来为视差算法提供额外的控制disparityMap
=差异(I1
,I2
,名称、值
)名称、值
对参数。
如果你得到的视差图看起来很嘈杂,尝试修改DisparityRange
.视差范围取决于两个摄像机之间的距离以及摄像机和感兴趣的物体之间的距离。增加了DisparityRange
当相机距离很远或物体离相机很近时。要为您的配置确定一个合理的视差,请在中显示输入图像的立体浮雕imtool
并使用距离工具测量对应点对之间的距离。修改MaxDisparity与测量值相对应。
[1] 科诺里奇,K。,小视觉系统:硬件和实现,第八届机器人研究国际研讨会论文集,第203-212页,1997年。
[2] Bradski, G.和A. Kaehler,学习OpenCV:使用OpenCV库进行计算机视觉, O'Reilly, Sebastopol, CA, 2008。
[3] Hirschmuller、H。基于半全局匹配和互信息的精确高效立体图像处理计算机视觉与模式识别,2005。
立体摄像机校准器|estimateCameraParameters
|estimateUncalibratedRectification
|reconstructScene
|rectifyStereoImages