Image Component Library (ICL)
|
Parameter struct that is used to specify optional RANSAC parameters for the internal pose estimation. More...
#include <CoplanarPointPoseEstimator.h>
Public Member Functions | |
RANSACSpec (bool useRANSAC=false, int numPointsForModel=4, int numRandomCycles=20, float maxPointProjectionDistance=10.0f, PoseEstimationAlgorithm poseEstimationDuringSampling=HomographyBasedOnly) | |
Constructor with given parameters and defaults. More... | |
Public Attributes | |
bool | useRANSAC |
enables/disables RANSAC (if disabled, the other parameters are obsolete) More... | |
int | numPointsForModel |
number of points used for finding initial models More... | |
int | numRandomCycles |
number of RANSAC cycles performed More... | |
float | maxPointProjectionDistance |
maximun distance of model points to be in the consensus set More... | |
PoseEstimationAlgorithm | poseEstimationDuringSampling |
poseestimation algorithm that is used during the RANSAC sampling More... | |
Parameter struct that is used to specify optional RANSAC parameters for the internal pose estimation.
|
inline |
Constructor with given parameters and defaults.
By default, RANSAC is disabled
float icl::geom::CoplanarPointPoseEstimator::RANSACSpec::maxPointProjectionDistance |
maximun distance of model points to be in the consensus set
int icl::geom::CoplanarPointPoseEstimator::RANSACSpec::numPointsForModel |
number of points used for finding initial models
int icl::geom::CoplanarPointPoseEstimator::RANSACSpec::numRandomCycles |
number of RANSAC cycles performed
PoseEstimationAlgorithm icl::geom::CoplanarPointPoseEstimator::RANSACSpec::poseEstimationDuringSampling |
poseestimation algorithm that is used during the RANSAC sampling
In the final step, where the model is finalized using all points of the consensus set, the CoplanarPointPoseEstimator's PoseEstimationAlgorithm is used
bool icl::geom::CoplanarPointPoseEstimator::RANSACSpec::useRANSAC |
enables/disables RANSAC (if disabled, the other parameters are obsolete)