Base class for robust estimators for different SSMs adapted from CvModelEstimator2 defined in _modeltest.h inside calib3d module.
More...
#include <SSMEstimator.h>
|
|
| SSMEstimator (int _modelPoints, CvSize _modelSize, int _maxBasicSolutions, bool _use_boost_rng) |
| |
|
virtual int | runKernel (const CvMat *m1, const CvMat *m2, CvMat *model)=0 |
| |
|
virtual bool | runLMeDS (const CvMat *m1, const CvMat *m2, CvMat *model, CvMat *mask, double confidence=0.99, int maxIters=2000, int maxAttempts=300) |
| |
|
virtual bool | runRANSAC (const CvMat *m1, const CvMat *m2, CvMat *model, CvMat *mask, double threshold, double confidence=0.99, int maxIters=2000, int maxAttempts=300) |
| |
|
virtual bool | refine (const CvMat *, const CvMat *, CvMat *, int) |
| |
|
virtual void | setSeed (int64 seed) |
| |
|
|
typedef boost::mt19937 | BoostRNG |
| |
|
|
virtual void | computeReprojError (const CvMat *m1, const CvMat *m2, const CvMat *model, CvMat *error)=0 |
| |
|
virtual int | findInliers (const CvMat *m1, const CvMat *m2, const CvMat *model, CvMat *error, CvMat *mask, double threshold) |
| |
|
virtual bool | getSubset (const CvMat *m1, const CvMat *m2, CvMat *ms1, CvMat *ms2, int maxAttempts=1000) |
| |
|
virtual bool | checkSubset (const CvMat *ms1, int count) |
| |
|
|
CvRNG | cv_rng |
| |
|
BoostRNG | boost_rng |
| |
|
int | modelPoints |
| |
|
CvSize | modelSize |
| |
|
int | maxBasicSolutions |
| |
|
bool | checkPartialSubsets |
| |
|
const bool | use_boost_rng |
| |
Base class for robust estimators for different SSMs adapted from CvModelEstimator2 defined in _modeltest.h inside calib3d module.
The documentation for this class was generated from the following file: