我正在设置一个立体摄像系统(带两个摄像头)。我试图用C ++中的OpenCV获取旋转矩阵和平移向量。
我使用cameraCalibrate
opencv函数计算了每个摄像机的矩阵摄像机和失真矢量。现在我正在尝试使用stereoCalibrate
计算旋转矩阵和平移向量。我不理解stereoCalibrate参数:imagePoints1
和imagePoints2
。这两个参数在两个摄像机查看的同一场景中是否包含相同的点,还是可以从摄像机拍摄的同一场景中检测到不同的点?
答案 0 :(得分:0)
立体声校准的目的是收集有关两个图像上同一物体位置的信息。考虑到属于不同对象的点在stereoCalibrate中没有任何意义。这也是documentation明确指出的内容。换句话说,你应该通过那里"两个摄像机看到的相同点#34;。