MTF
Public Member Functions | Protected Member Functions | List of all members
AffineEstimator Class Reference
Inheritance diagram for AffineEstimator:
SSMEstimator

Public Member Functions

 AffineEstimator (int modelPoints, bool _use_boost_rng)
 
int runKernel (const CvMat *m1, const CvMat *m2, CvMat *model) override
 
bool refine (const CvMat *m1, const CvMat *m2, CvMat *model, int maxIters) override
 
- Public Member Functions inherited from SSMEstimator
 SSMEstimator (int _modelPoints, CvSize _modelSize, int _maxBasicSolutions, bool _use_boost_rng)
 
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 void setSeed (int64 seed)
 

Protected Member Functions

void computeReprojError (const CvMat *m1, const CvMat *m2, const CvMat *model, CvMat *error) override
 
- Protected Member Functions inherited from SSMEstimator
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)
 

Additional Inherited Members

- Protected Types inherited from SSMEstimator
typedef boost::mt19937 BoostRNG
 
- Protected Attributes inherited from SSMEstimator
CvRNG cv_rng
 
BoostRNG boost_rng
 
int modelPoints
 
CvSize modelSize
 
int maxBasicSolutions
 
bool checkPartialSubsets
 
const bool use_boost_rng
 

The documentation for this class was generated from the following file: