Levenberg Marquardt Solver for refining estimated SSM paarameters copied from CvLevMarq in calib3d module of OpenCV.
More...
#include <SSMEstimator.h>
|
| enum | { DONE = 0,
STARTED = 1,
CALC_J = 2,
CHECK_ERR = 3
} |
| |
|
|
| LevMarq (int nparams, int nerrs, CvTermCriteria criteria=cvTermCriteria(CV_TERMCRIT_EPS+CV_TERMCRIT_ITER, 30, DBL_EPSILON), bool completeSymmFlag=false) |
| |
|
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 () |
| |
|
|
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 |
| |
Levenberg Marquardt Solver for refining estimated SSM paarameters copied from CvLevMarq in calib3d module of OpenCV.
The documentation for this class was generated from the following file: