16 const std::vector<StereoObservation>& observations,
19 std::string& errorMessage)
const;
22 bool validateObservations(
23 const std::vector<StereoObservation>& observations,
24 const cv::Size& expectedImageSize,
25 std::string& errorMessage)
const;
27 bool calibrateMonocular(
28 const std::vector<StereoObservation>& observations,
32 std::string& errorMessage)
const;
35 const std::vector<StereoObservation>& observations,
40 std::string& errorMessage)
const;
42 bool computeRectification(
48 std::string& errorMessage)
const;
50 bool evaluateRectification(
51 const std::vector<StereoObservation>& observations,
57 std::string& errorMessage)
const;
59 bool extractCalibrationPoints(
60 const std::vector<StereoObservation>& observations,
61 std::vector<std::vector<cv::Point3f>>& objectPoints,
62 std::vector<std::vector<cv::Point2f>>& leftImagePoints,
63 std::vector<std::vector<cv::Point2f>>& rightImagePoints,
64 std::string& errorMessage)
const;