Intrinsic parameters of each cameras and extrinsic (translation and rotation). More...
Public Member Functions | |
| CalibrationParameters () | |
| Constructor.  More... | |
| CalibrationParameters (const cv::Mat &M1, const cv::Mat &D1, const cv::Mat &M2, const cv::Mat &D2, const cv::Mat &R, const cv::Mat &T) | |
| Constructor.  More... | |
| ~CalibrationParameters () | |
| Destructor.  More... | |
| ErrorCode | Load (const std::string &filepath) | 
| Loads the calibration parameters from a file.  More... | |
| ErrorCode | Load (const std::string &intrinsic_filepath, const std::string &extrinsic_filepath) | 
| Loads the calibration parameters from two different file.  More... | |
| ErrorCode | Save (const std::string &filepath) | 
| Saves the calibration parameters into a file.  More... | |
Public Attributes | |
| cv::Mat | M1 | 
| Input/output left camera matrix.  More... | |
| cv::Mat | D1 | 
| Input/output lens distortion coefficients for left camera.  More... | |
| cv::Mat | M2 | 
| Input/output right camera matrix.  More... | |
| cv::Mat | D2 | 
| Input/output lens distortion coefficients for right camera.  More... | |
| cv::Mat | R | 
| Output rotation matrix between left and right camera coordinate systems.  More... | |
| cv::Mat | T | 
| Output translation vector between the coordinate systems of the cameras.  More... | |
Intrinsic parameters of each cameras and extrinsic (translation and rotation).
| mynteye::CalibrationParameters::CalibrationParameters | ( | ) | 
Constructor.
| mynteye::CalibrationParameters::CalibrationParameters | ( | const cv::Mat & | M1, | 
| const cv::Mat & | D1, | ||
| const cv::Mat & | M2, | ||
| const cv::Mat & | D2, | ||
| const cv::Mat & | R, | ||
| const cv::Mat & | T | ||
| ) | 
Constructor.
| mynteye::CalibrationParameters::~CalibrationParameters | ( | ) | 
Destructor.
| ErrorCode mynteye::CalibrationParameters::Load | ( | const std::string & | filepath | ) | 
Loads the calibration parameters from a file.
| filepath | the file path from which the parameters will be loaded. | 
| ErrorCode mynteye::CalibrationParameters::Load | ( | const std::string & | intrinsic_filepath, | 
| const std::string & | extrinsic_filepath | ||
| ) | 
Loads the calibration parameters from two different file.
| intrinsic_filepath | the file path from which the intrinsic parameters will be loaded. | 
| extrinsic_filepath | the file path from which the extrinsic parameters will be loaded. | 
| ErrorCode mynteye::CalibrationParameters::Save | ( | const std::string & | filepath | ) | 
Saves the calibration parameters into a file.
| filepath | the file path in which the parameters will be stored. | 
| cv::Mat mynteye::CalibrationParameters::D1 | 
Input/output lens distortion coefficients for left camera.
| cv::Mat mynteye::CalibrationParameters::D2 | 
Input/output lens distortion coefficients for right camera.
| cv::Mat mynteye::CalibrationParameters::M1 | 
Input/output left camera matrix.
| cv::Mat mynteye::CalibrationParameters::M2 | 
Input/output right camera matrix.
| cv::Mat mynteye::CalibrationParameters::R | 
Output rotation matrix between left and right camera coordinate systems.
| cv::Mat mynteye::CalibrationParameters::T | 
Output translation vector between the coordinate systems of the cameras.