|
| | RandomSampleConsensus (const SampleConsensusModelPtr &model) |
| | RANSAC (RAndom SAmple Consensus) main constructor. More...
|
| |
| | RandomSampleConsensus (const SampleConsensusModelPtr &model, double threshold) |
| | RANSAC (RAndom SAmple Consensus) main constructor. More...
|
| |
| bool | computeModel (int debug_verbosity_level=0) |
| | Compute the actual model and find the inliers. More...
|
| |
| void | setDistanceThreshold (double threshold) |
| | Set the distance to model threshold. More...
|
| |
| double | getDistanceThreshold () |
| | Get the distance to model threshold, as set by the user. More...
|
| |
| void | setMaxIterations (int max_iterations) |
| | Set the maximum number of iterations. More...
|
| |
| int | getMaxIterations () |
| | Get the maximum number of iterations, as set by the user. More...
|
| |
| void | setProbability (double probability) |
| | Set the desired probability of choosing at least one sample free from outliers. More...
|
| |
| double | getProbability () |
| | Obtain the probability of choosing at least one sample free from outliers, as set by the user. More...
|
| |
| void | getRandomSamples (const boost::shared_ptr< std::vector< int > > &indices, size_t nr_samples, std::set< int > &indices_subset) |
| | Get a set of randomly selected indices. More...
|
| |
| void | getModel (std::vector< int > &model) |
| | Return the best model found so far. More...
|
| |
| void | getInliers (std::vector< int > &inliers) |
| | Return the best set of inliers found so far for this model. More...
|
| |
| void | getModelCoefficients (Eigen::VectorXf &model_coefficients) |
| | Return the model coefficients of the best model found so far. More...
|
| |
template<typename PointT>
class pcl::RandomSampleConsensus< PointT >
RandomSampleConsensus represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm, as described in: "Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and
Automated Cartography", Martin A.
Fischler and Robert C. Bolles, Comm. Of the ACM 24: 381–395, June 1981.
- Author
- Radu Bogdan Rusu
Definition at line 54 of file ransac.h.