Functions to configure calibration configuration object. More...
Functions | |
cvbres_t | CVMAQS12CalConfigGetCalculateCorrectionOfLaserPlaneInclination (CVMAQS12CALCONFIG CalibrationConfiguration, cvbbool_t &CalculateCorrectionOfLaserPlaneInclination) |
Gets the flag to calculate the correction of the laser plane inlincation from a calibration configurator. More... | |
cvbres_t | CVMAQS12CalConfigGetCalculateEncoderStep (CVMAQS12CALCONFIG CalibrationConfiguration, cvbbool_t &CalculateEncoderStep) |
Gets the flag for calculating the encoder step (scale in Y). More... | |
cvbres_t | CVMAQS12CalConfigGetCalculateHomography (CVMAQS12CALCONFIG CalibrationConfiguration, cvbbool_t &CalculateHomography) |
Gets the flag to calculate homography from a calibration configurator. More... | |
cvbres_t | CVMAQS12CalConfigGetExtrinsicTransformationModel (CVMAQS12CALCONFIG CalibrationConfiguration, CVMExtrinsicTransformationModel &Model) |
Gets the extrinsic transformation model set in a calibration configuration object. More... | |
cvbres_t | CVMAQS12CalConfigGetPointsAndTopBasePlaneDistance (CVMAQS12CALCONFIG CalibrationConfiguration, CVC3DPointD Points[12], double &TopBasePlaneDistance) |
Returns AQS12 points and distance between top and base plane set in the calibration configuration CalibrationConfiguration. More... | |
cvbres_t | CVMAQS12CalConfigSetCalculateCorrectionOfLaserPlaneInclination (CVMAQS12CALCONFIG CalibrationConfiguration, cvbbool_t CalculateCorrectionOfLaserPlaneInclination) |
Sets or resets the flag to calculate the correction of the laser plane inclination of a calibration configurator. More... | |
cvbres_t | CVMAQS12CalConfigSetCalculateEncoderStep (CVMAQS12CALCONFIG CalibrationConfiguration, cvbbool_t CalculateEncoderStep) |
Sets the flag for calculating the encoder step (scale in Y). More... | |
cvbres_t | CVMAQS12CalConfigSetCalculateHomography (CVMAQS12CALCONFIG CalibrationConfiguration, cvbbool_t CalculateHomography) |
Sets or resets the flag to calculate homography of a calibration configurator. More... | |
cvbres_t | CVMAQS12CalConfigSetExtrinsicTransformationModel (CVMAQS12CALCONFIG CalibrationConfiguration, CVMExtrinsicTransformationModel Model) |
Sets the extrinsic transformation model in a calibration configuration object. More... | |
cvbres_t | CVMAQS12CreateExtrinsicCalConfig (const CVC3DPointD Points[12], double TopBasePlaneDistance, CVMAQS12CALCONFIG &CalibrationConfiguration) |
Creates a default extrinsic calibration configurator. Calculation of homography is set to false and extrinsic transformation model is set to CVMETM_AffineTransformation. More... | |
cvbres_t | CVMAQS12CreateInstrinsicCalConfig (const CVC3DPointD Points[12], double TopBasePlaneDistance, CVMAQS12CALCONFIG &InstrinsicCalibrationConfiguration) |
Creates a default intrinsic calibration configurator. Calculation of homography and extrinsic transformation model is set to CVMETM_AffineTransformation. More... | |
Functions to configure calibration configuration object.
cvbres_t CVMAQS12CalConfigGetCalculateCorrectionOfLaserPlaneInclination | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
cvbbool_t & | CalculateCorrectionOfLaserPlaneInclination | ||
) |
Gets the flag to calculate the correction of the laser plane inlincation from a calibration configurator.
[in] | CalibrationConfiguration | Calibration configurator. |
[out] | CalculateCorrectionOfLaserPlaneInclination | Received flag to calculate the correction of the laser plane inclination. |
cvbres_t CVMAQS12CalConfigGetCalculateEncoderStep | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
cvbbool_t & | CalculateEncoderStep | ||
) |
Gets the flag for calculating the encoder step (scale in Y).
[in] | CalibrationConfiguration | Calibration configurator to be modified. |
[in] | CalculateEncoderStep | If true, the encoder step will be estimated. |
cvbres_t CVMAQS12CalConfigGetCalculateHomography | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
cvbbool_t & | CalculateHomography | ||
) |
Gets the flag to calculate homography from a calibration configurator.
[in] | CalibrationConfiguration | Calibration configurator. |
[out] | CalculateHomography | Received flag to calculate homography. |
cvbres_t CVMAQS12CalConfigGetExtrinsicTransformationModel | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
CVMExtrinsicTransformationModel & | Model | ||
) |
Gets the extrinsic transformation model set in a calibration configuration object.
[in] | CalibrationConfiguration | Calibration configurator. |
[in] | Model | Received xtrinsic transformation model. |
cvbres_t CVMAQS12CalConfigGetPointsAndTopBasePlaneDistance | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
CVC3DPointD | Points[12], | ||
double & | TopBasePlaneDistance | ||
) |
Returns AQS12 points and distance between top and base plane set in the calibration configuration CalibrationConfiguration.
[in] | CalibrationConfiguration | Calibration configuration object. |
[out] | Points | Variable to receive the 12 reference points. |
[out] | TopBasePlaneDistance | Variable to receive the distance between the top plane and the base plane. |
cvbres_t CVMAQS12CalConfigSetCalculateCorrectionOfLaserPlaneInclination | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
cvbbool_t | CalculateCorrectionOfLaserPlaneInclination | ||
) |
Sets or resets the flag to calculate the correction of the laser plane inclination of a calibration configurator.
[in] | CalibrationConfiguration | Calibration configurator to be modified. |
[in] | CalculateCorrectionOfLaserPlaneInclination | Flag to calculate the correction of the laser plane inclination. |
cvbres_t CVMAQS12CalConfigSetCalculateEncoderStep | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
cvbbool_t | CalculateEncoderStep | ||
) |
Sets the flag for calculating the encoder step (scale in Y).
[in] | CalibrationConfiguration | Calibration configurator to be modified. |
[in] | CalculateEncoderStep | If true, the encoder step will be estimated. |
cvbres_t CVMAQS12CalConfigSetCalculateHomography | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
cvbbool_t | CalculateHomography | ||
) |
Sets or resets the flag to calculate homography of a calibration configurator.
[in] | CalibrationConfiguration | Calibration configurator to be modified. |
[in] | CalculateHomography | Flag to calculate homography. |
cvbres_t CVMAQS12CalConfigSetExtrinsicTransformationModel | ( | CVMAQS12CALCONFIG | CalibrationConfiguration, |
CVMExtrinsicTransformationModel | Model | ||
) |
Sets the extrinsic transformation model in a calibration configuration object.
[in] | CalibrationConfiguration | Calibration configurator to be modified. |
[in] | Model | Extrinsic transformation model. |
cvbres_t CVMAQS12CreateExtrinsicCalConfig | ( | const CVC3DPointD | Points[12], |
double | TopBasePlaneDistance, | ||
CVMAQS12CALCONFIG & | CalibrationConfiguration | ||
) |
Creates a default extrinsic calibration configurator. Calculation of homography is set to false and extrinsic transformation model is set to CVMETM_AffineTransformation.
[in] | Points | The 12 reference points in world coordinates. |
[in] | TopBasePlaneDistance | Optional distance between the top plane and the base plane in world coordinate units (same as Points); can be 0 if base plane is at z = 0. |
[out] | CalibrationConfiguration | Variable to receive the resulting calibration configuration object. |
cvbres_t CVMAQS12CreateInstrinsicCalConfig | ( | const CVC3DPointD | Points[12], |
double | TopBasePlaneDistance, | ||
CVMAQS12CALCONFIG & | InstrinsicCalibrationConfiguration | ||
) |
Creates a default intrinsic calibration configurator. Calculation of homography and extrinsic transformation model is set to CVMETM_AffineTransformation.
[in] | Points | The 12 reference points in world coordinates. |
[in] | TopBasePlaneDistance | Optional distance between the top plane and the base plane in world coordinate units (same as Points); can be 0 if base plane is at z = 0. |
[out] | InstrinsicCalibrationConfiguration | Variable to receive the resulting calibration configuration object. |