#include <Ransac.hpp>
Public Types | |
| typedef PROBLEM_T | problem_t |
| typedef problem_t::model_t | model_t |
Public Types inherited from opengv::sac::SampleConsensus< PROBLEM_T > | |
| typedef problem_t::model_t | model_t |
Public Member Functions | |
| Ransac (int maxIterations=1000, double threshold=1.0, double probability=0.99) | |
| Constructor. | |
| virtual | ~Ransac () |
| Destructor. | |
| bool | computeModel (int debug_verbosity_level=0) |
| Fit the model. | |
Public Member Functions inherited from opengv::sac::SampleConsensus< PROBLEM_T > | |
| SampleConsensus (int maxIterations=1000, double threshold=1.0, double probability=0.99) | |
| Constructor. More... | |
| virtual | ~SampleConsensus () |
| Destructor. | |
Additional Inherited Members | |
Public Attributes inherited from opengv::sac::SampleConsensus< PROBLEM_T > | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef PROBLEM_T | problem_t |
| int | max_iterations_ |
| int | iterations_ |
| double | threshold_ |
| double | probability_ |
| model_t | model_coefficients_ |
| std::vector< int > | model_ |
| std::vector< int > | inliers_ |
| std::shared_ptr< PROBLEM_T > | sac_model_ |
The Ransac sample consensus method, as outlined in [15].
| typedef problem_t::model_t opengv::sac::Ransac< PROBLEM_T >::model_t |
The model we trying to fit
| typedef PROBLEM_T opengv::sac::Ransac< PROBLEM_T >::problem_t |
A child of SampleConsensusProblem