$search
Definitions for extrinsic (geometric) calibration. More...
#include "extrinsics.hpp"
Go to the source code of this file.
Functions | |
double | calculateExtrinsicERE (int nCams, cv::vector< Point3f > &physicalPoints, cv::vector< cv::vector< cv::vector< Point2f > > > corners, Mat *cameraMatrix, Mat *distCoeffs, Mat *R, Mat *T) |
Calculate the Extended Reprojection Error for the extrinsic case. | |
double | obtainMultisetScore (int nCams, vector< Mat > &distributionMap, vector< Mat > &binMap, vector< vector< double > > &distances, cv::vector< cv::vector< cv::vector< Point2f > > > &corners, int index) |
Calculate the scores for a set if pointsets in terms of their contribution to extrinsic calibration. | |
void | optimizeCalibrationSets (cv::vector< Size > imSize, int nCams, Mat *cameraMatrix, Mat *distCoeffs, cv::vector< Mat > &distributionMap, cv::vector< cv::vector< cv::vector< Point2f > > > &candidateCorners, cv::vector< cv::vector< cv::vector< Point2f > > > &testCorners, cv::vector< Point3f > row, int selection, int num, cv::vector< cv::vector< int > > &tagNames, cv::vector< cv::vector< int > > &selectedTags) |
Cut down the given vectors of pointsets to those optimal for extrinsic calibration. |
Definitions for extrinsic (geometric) calibration.
Definition in file extrinsics.cpp.
double calculateExtrinsicERE | ( | int | nCams, | |
cv::vector< Point3f > & | physicalPoints, | |||
cv::vector< cv::vector< cv::vector< Point2f > > > | corners, | |||
Mat * | cameraMatrix, | |||
Mat * | distCoeffs, | |||
Mat * | R, | |||
Mat * | T | |||
) |
Calculate the Extended Reprojection Error for the extrinsic case.
Definition at line 7 of file extrinsics.cpp.
double obtainMultisetScore | ( | int | nCams, | |
vector< Mat > & | distributionMap, | |||
vector< Mat > & | binMap, | |||
vector< vector< double > > & | distances, | |||
cv::vector< cv::vector< cv::vector< Point2f > > > & | corners, | |||
int | index | |||
) |
Calculate the scores for a set if pointsets in terms of their contribution to extrinsic calibration.
Definition at line 102 of file extrinsics.cpp.
void optimizeCalibrationSets | ( | cv::vector< Size > | imSize, | |
int | nCams, | |||
Mat * | cameraMatrix, | |||
Mat * | distCoeffs, | |||
cv::vector< Mat > & | distributionMap, | |||
cv::vector< cv::vector< cv::vector< Point2f > > > & | candidateCorners, | |||
cv::vector< cv::vector< cv::vector< Point2f > > > & | testCorners, | |||
cv::vector< Point3f > | row, | |||
int | selection, | |||
int | num, | |||
cv::vector< cv::vector< int > > & | tagNames, | |||
cv::vector< cv::vector< int > > & | selectedTags | |||
) |
Cut down the given vectors of pointsets to those optimal for extrinsic calibration.
Definition at line 169 of file extrinsics.cpp.