Wondercoll
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Protected Member Functions | List of all members
CvFMEstimator Class Reference
Inheritance diagram for CvFMEstimator:
CvModelEstimator2

Public Member Functions

 CvFMEstimator (int _modelPoints)
 
virtual int runKernel (const CvMat *m1, const CvMat *m2, CvMat *model)
 
virtual int run7Point (const CvMat *m1, const CvMat *m2, CvMat *model)
 
virtual int run8Point (const CvMat *m1, const CvMat *m2, CvMat *model)
 
- Public Member Functions inherited from CvModelEstimator2
 CvModelEstimator2 (int _modelPoints, CvSize _modelSize, int _maxBasicSolutions)
 
virtual ~CvModelEstimator2 ()
 
virtual bool runLMeDS (const CvMat *m1, const CvMat *m2, CvMat *model, CvMat *mask, double confidence=0.99, int maxIters=1000)
 
virtual bool runRANSAC (const CvMat *m1, const CvMat *m2, CvMat *model, CvMat *mask, double threshold, double confidence=0.99, int maxIters=1000)
 
virtual bool refine (const CvMat *, const CvMat *, CvMat *, int)
 
virtual void setSeed (int64 seed)
 

Protected Member Functions

virtual void computeReprojError (const CvMat *m1, const CvMat *m2, const CvMat *model, CvMat *error)
 
- Protected Member Functions inherited from CvModelEstimator2
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 Attributes inherited from CvModelEstimator2
CvRNG rng
 
int modelPoints
 
CvSize modelSize
 
int maxBasicSolutions
 
bool checkPartialSubsets
 

Constructor & Destructor Documentation

CvFMEstimator::CvFMEstimator ( int  _modelPoints)

Member Function Documentation

void CvFMEstimator::computeReprojError ( const CvMat m1,
const CvMat m2,
const CvMat model,
CvMat error 
)
protectedvirtual

Implements CvModelEstimator2.

int CvFMEstimator::run7Point ( const CvMat m1,
const CvMat m2,
CvMat model 
)
virtual
int CvFMEstimator::run8Point ( const CvMat m1,
const CvMat m2,
CvMat model 
)
virtual
int CvFMEstimator::runKernel ( const CvMat m1,
const CvMat m2,
CvMat model 
)
virtual

Implements CvModelEstimator2.


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