Commit ce5d9b74 authored by baisheng lai's avatar baisheng lai

bug fix

parent 5beefcfa
......@@ -181,10 +181,10 @@ void multiCameraCalibration::loadImages()
// calibrate
Mat idx;
//double rms;
double rms;
if (_camType == PINHOLE)
{
cv::calibrateCamera(_objectPointsForEachCamera[camera], _imagePointsForEachCamera[camera],
rms = cv::calibrateCamera(_objectPointsForEachCamera[camera], _imagePointsForEachCamera[camera],
image.size(), _cameraMatrix[camera], _distortCoeffs[camera], _omEachCamera[camera],
_tEachCamera[camera],_flags);
idx = Mat(1, (int)_omEachCamera[camera].size(), CV_32S);
......@@ -206,7 +206,7 @@ void multiCameraCalibration::loadImages()
//}
else if (_camType == OMNIDIRECTIONAL)
{
cv::omnidir::calibrate(_objectPointsForEachCamera[camera], _imagePointsForEachCamera[camera],
rms = cv::omnidir::calibrate(_objectPointsForEachCamera[camera], _imagePointsForEachCamera[camera],
image.size(), _cameraMatrix[camera], _xi[camera], _distortCoeffs[camera], _omEachCamera[camera],
_tEachCamera[camera], _flags, TermCriteria(cv::TermCriteria::COUNT + cv::TermCriteria::EPS, 300, 1e-7),
idx);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment