60 float minPointsForGoodModel=12,
61 bool storeLastConsensusSet=
false);
65 void setIterations(
int iterations);
67 void setMinPoints(
int minPoints);
69 void setMaxError(
float maxError);
71 void setMinPointsForGoodModel(
float f);
73 void setStoreLastConsensusSet(
bool);
75 std::vector<utils::Point32f> getLastConsensusSet() ;
78 Result fit(
const std::vector<utils::Point32f> &modelPoints,
79 const std::vector<utils::Point32f> &imagePoints);
82 Result fit(
const std::vector<geom::Vec> &modelPoints,
83 const std::vector<utils::Point32f> &imagePoints);
87 std::vector<float> fit_coplanar(
const std::vector<std::vector<float> > &pts);
90 icl64f err_coplanar(
const std::vector<float> &m,
const std::vector<float> &p);
undocument this line if you encounter any issues!
Definition: Any.h:37
RANSAC-based pose estimation.
Definition: RansacBasedPoseEstimator.h:43
#define ICLGeom_API
Definition: CompatMacros.h:179
Data * m_data
internal data handling
Definition: RansacBasedPoseEstimator.h:44
Camera class.
Definition: Camera.h:132
Ipp64f icl64f
64Bit floating point type for the ICL
Definition: BasicTypes.h:52
Definition: RansacBasedPoseEstimator.h:49
bool found
Definition: RansacBasedPoseEstimator.h:51
Interface for classes that can be configured from configuration-files and GUI-Components.
Definition: Configurable.h:194
Mat T
Definition: RansacBasedPoseEstimator.h:50
float error
Definition: RansacBasedPoseEstimator.h:52