Fixed wrong computation of a reprojection matrix Q in stereoRectify (#898)

pull/13383/head
Ilya Lysenkov 13 years ago
parent d9001d1a91
commit 3b5b20b795
  1. 2
      modules/calib3d/src/calibration.cpp

@ -2524,7 +2524,7 @@ void cvStereoRectify( const CvMat* _cameraMatrix1, const CvMat* _cameraMatrix2,
1, 0, 0, -cc_new[0].x,
0, 1, 0, -cc_new[0].y,
0, 0, 0, fc_new,
0, 0, 1./_t[idx],
0, 0, -1./_t[idx],
(idx == 0 ? cc_new[0].x - cc_new[1].x : cc_new[0].y - cc_new[1].y)/_t[idx]
};
CvMat Q = cvMat(4, 4, CV_64F, q);

Loading…
Cancel
Save