diff --git a/applications/calibration-multi/src/main.cpp b/applications/calibration-multi/src/main.cpp index ea770f69b03981164c2b6c97f95aa8841f1d8ae7..8549bd735ea77ce4d31f83ba22754afdf4f1d4b5 100644 --- a/applications/calibration-multi/src/main.cpp +++ b/applications/calibration-multi/src/main.cpp @@ -203,7 +203,7 @@ struct CalibrationParams { void calibrate( MultiCameraCalibrationNew &calib, vector<string> &uri_cameras, const CalibrationParams ¶ms, vector<Mat> &map1, vector<Mat> &map2, vector<cv::Rect> &roi) { - int reference_camera = -1; + int reference_camera = params.reference_camera; if (params.reference_camera < 0) { reference_camera = calib.getOptimalReferenceCamera(); reference_camera -= (reference_camera & 1);