Warning: fopen(/www/wwwroot/www.wendadaohang.com/data/md5_content_title/d7/d79346021ced1596356cf5a1b362de07.txt): failed to open stream: No space left on device in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2468

Warning: flock() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2469

Warning: fclose() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2475
matlab双目测距中怎样把摄像机标定后的内外参数和视差图结合起来计算深度距离 - 55问答网

matlab双目测距中怎样把摄像机标定后的内外参数和视差图结合起来计算深度距离

如题所述

你用的是双面立体相机配置吗?如果是,你需要标定左右两个相机的内部参数,即焦距,像素物理尺寸,还有两个相机间的三维平移,旋转量。如果你不做三维重建的话,就不需要得到外部参数。得到相机内部参数,就可以矫正左右两幅图像对,然后使用立体匹配算法得到目标的视差图像,然后用你得到的,fc,cc参数,用三角法则计算出目标点到相机平面的距离。三角法则:z=f*b/d。f是焦距,b是两相机间的横向距离,d是立体匹配得到的视差值,即目标像素点在左右两相机平面x方向的坐标差值。追问

fc,cc参数已得到,三角法则也知道,这个需要怎么样编程才能够显示出来?

温馨提示:答案为网友推荐,仅供参考