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. More...
#include <ransac.h>

Public Types | |
| typedef boost::shared_ptr < const RandomSampleConsensus > | ConstPtr |
| typedef boost::shared_ptr < RandomSampleConsensus > | Ptr |
Public Member Functions | |
| bool | computeModel (int debug_verbosity_level=0) |
| Compute the actual model and find the inliers. | |
| RandomSampleConsensus (const SampleConsensusModelPtr &model) | |
| RANSAC (RAndom SAmple Consensus) main constructor. | |
| RandomSampleConsensus (const SampleConsensusModelPtr &model, double threshold) | |
| RANSAC (RAndom SAmple Consensus) main constructor. | |
Private Types | |
| typedef SampleConsensusModel < PointT >::Ptr | SampleConsensusModelPtr |
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.
| typedef boost::shared_ptr<const RandomSampleConsensus> pcl::RandomSampleConsensus< PointT >::ConstPtr |
Reimplemented from pcl::SampleConsensus< PointT >.
| typedef boost::shared_ptr<RandomSampleConsensus> pcl::RandomSampleConsensus< PointT >::Ptr |
Reimplemented from pcl::SampleConsensus< PointT >.
typedef SampleConsensusModel<PointT>::Ptr pcl::RandomSampleConsensus< PointT >::SampleConsensusModelPtr [private] |
Reimplemented from pcl::SampleConsensus< PointT >.
| pcl::RandomSampleConsensus< PointT >::RandomSampleConsensus | ( | const SampleConsensusModelPtr & | model | ) | [inline] |
| pcl::RandomSampleConsensus< PointT >::RandomSampleConsensus | ( | const SampleConsensusModelPtr & | model, |
| double | threshold | ||
| ) | [inline] |
| bool pcl::RandomSampleConsensus< PointT >::computeModel | ( | int | debug_verbosity_level = 0 | ) | [virtual] |
Compute the actual model and find the inliers.
| [in] | debug_verbosity_level | enable/disable on-screen debug information and set the verbosity level |
Implements pcl::SampleConsensus< PointT >.
Definition at line 48 of file ransac.hpp.