#include <calib3d.hpp>
List of all members.
Public Types |
enum | { DONE = 0,
STARTED = 1,
CALC_J = 2,
CHECK_ERR = 3
} |
Public Member Functions |
| CvLevMarq () |
| CvLevMarq (int nparams, int nerrs, CvTermCriteria criteria=cvTermCriteria(CV_TERMCRIT_EPS+CV_TERMCRIT_ITER, 30, DBL_EPSILON), bool completeSymmFlag=false) |
| ~CvLevMarq () |
void | init (int nparams, int nerrs, CvTermCriteria criteria=cvTermCriteria(CV_TERMCRIT_EPS+CV_TERMCRIT_ITER, 30, DBL_EPSILON), bool completeSymmFlag=false) |
bool | update (const CvMat *¶m, CvMat *&J, CvMat *&err) |
bool | updateAlt (const CvMat *¶m, CvMat *&JtJ, CvMat *&JtErr, double *&errNorm) |
void | clear () |
void | step () |
Public Attributes |
cv::Ptr< CvMat > | mask |
cv::Ptr< CvMat > | prevParam |
cv::Ptr< CvMat > | param |
cv::Ptr< CvMat > | J |
cv::Ptr< CvMat > | err |
cv::Ptr< CvMat > | JtJ |
cv::Ptr< CvMat > | JtJN |
cv::Ptr< CvMat > | JtErr |
cv::Ptr< CvMat > | JtJV |
cv::Ptr< CvMat > | JtJW |
double | prevErrNorm |
double | errNorm |
int | lambdaLg10 |
CvTermCriteria | criteria |
int | state |
int | iters |
bool | completeSymmFlag |
Member Enumeration Documentation
- Enumerator:
DONE |
|
STARTED |
|
CALC_J |
|
CHECK_ERR |
|
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: