stereoCalibrate() changes focal lengths even when it was not supposed to
问题 I noticed that opencv stereoCalibrate() changes the focal lengths in camera matrices even though I've set appropriate flag (ie CV_CALIB_FIX_FOCAL_LENGTH). I'm using two identical cameras with the same focal length set mechanically on lens and furthermore I know the sensor size so I can compute intrinsic camera matrix manually what actually I do. Here you have some output form the stereo calibration program - camera matrices before and after stereoCalibrate(). std::cout << "Before calibration: