我在做一个基于OpenCV的项目,使用立体标定来检测盲人路径中的障碍物。我已经成功计算出视差图。现在,为了找到摄像头到障碍物的距离,我想得到其三维坐标 [X,Y,Z],我猜这可以通过reprojectImageTo3D()函数实现,但是我没有Q矩阵可用于此函数,因为我从stereoRectify()函数中得到的Q矩阵为空,可能是因为我使用的是预校准图像。尽管我有相机的内参和外参参数。
所以我的问题是,如果我知道相机的焦距,基线和其他一切信息,如何手动创建Q矩阵以直接用于reprojectImageTo3D()函数? Q矩阵的基本格式是什么?