MEstimatorSampleConsensus represents an implementation of the MSAC (M-estimator SAmple Consensus) algorithm, as described in: "MLESAC: A new robust estimator with application to estimating image geometry", P.H.S. Torr and A. Zisserman, Computer Vision and Image Understanding, vol 78, 2000. More...
#include <msac.h>
Public Member Functions | |
bool | computeModel (int debug_verbosity_level=0) |
Compute the actual model and find the inliers. | |
MEstimatorSampleConsensus (const SampleConsensusModelPtr &model, double threshold) | |
MSAC (M-estimator SAmple Consensus) main constructor. | |
MEstimatorSampleConsensus (const SampleConsensusModelPtr &model) | |
MSAC (M-estimator SAmple Consensus) main constructor. | |
Private Types | |
typedef SampleConsensusModel < PointT >::Ptr | SampleConsensusModelPtr |
MEstimatorSampleConsensus represents an implementation of the MSAC (M-estimator SAmple Consensus) algorithm, as described in: "MLESAC: A new robust estimator with application to estimating image geometry", P.H.S. Torr and A. Zisserman, Computer Vision and Image Understanding, vol 78, 2000.
Definition at line 54 of file msac.h.
typedef SampleConsensusModel<PointT>::Ptr pcl::MEstimatorSampleConsensus< PointT >::SampleConsensusModelPtr [private] |
Reimplemented from pcl::SampleConsensus< PointT >.
pcl::MEstimatorSampleConsensus< PointT >::MEstimatorSampleConsensus | ( | const SampleConsensusModelPtr & | model | ) | [inline] |
pcl::MEstimatorSampleConsensus< PointT >::MEstimatorSampleConsensus | ( | const SampleConsensusModelPtr & | model, | |
double | threshold | |||
) | [inline] |
bool pcl::MEstimatorSampleConsensus< PointT >::computeModel | ( | int | debug_verbosity_level = 0 |
) | [inline, virtual] |
Compute the actual model and find the inliers.
debug_verbosity_level | enable/disable on-screen debug information and set the verbosity level |
Implements pcl::SampleConsensus< PointT >.