![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <ransac.h>


Classes | |
| struct | Report |
Public Member Functions | |
| RANSAC (const RANSACOptions &options) | |
| Report | Estimate (const std::vector< typename Estimator::X_t > &X, const std::vector< typename Estimator::Y_t > &Y) |
Static Public Member Functions | |
| static size_t | ComputeNumTrials (const size_t num_inliers, const size_t num_samples, const double confidence, const double num_trials_multiplier) |
Public Attributes | |
| Estimator | estimator |
| Sampler | sampler |
| SupportMeasurer | support_measurer |
Protected Attributes | |
| RANSACOptions | options_ |
|
explicit |
|
static |
Definition at line 136 of file ransac.h.
References cloudViewer::utility::ceil(), and kMinNumSamples.
Referenced by colmap::retrieval::VoteAndVerify().
| RANSAC< Estimator, SupportMeasurer, Sampler >::Report colmap::RANSAC< Estimator, SupportMeasurer, Sampler >::Estimate | ( | const std::vector< typename Estimator::X_t > & | X, |
| const std::vector< typename Estimator::Y_t > & | Y | ||
| ) |
Definition at line 159 of file ransac.h.
References kMinNumSamples, colmap::RANSAC< Estimator, SupportMeasurer, Sampler >::Report::num_trials, colmap::RANSAC< Estimator, SupportMeasurer, Sampler >::Report::success, and X.
Referenced by BOOST_AUTO_TEST_CASE(), colmap::EstimateManhattanWorldFrame(), and colmap::EstimateRelativePose().
| Estimator colmap::RANSAC< Estimator, SupportMeasurer, Sampler >::estimator |
Definition at line 107 of file ransac.h.
Referenced by BOOST_AUTO_TEST_CASE(), and colmap::ComputeAlignmentBetweenReconstructions().
|
protected |
| Sampler colmap::RANSAC< Estimator, SupportMeasurer, Sampler >::sampler |
| SupportMeasurer colmap::RANSAC< Estimator, SupportMeasurer, Sampler >::support_measurer |