#include <opencv2/calib3d/calib3d_c.h>
|
| CvLevMarq () |
|
| CvLevMarq (int nparams, int nerrs, CvTermCriteria criteria=cvTermCriteria(CV_TERMCRIT_EPS+CV_TERMCRIT_ITER, 30, DBL_EPSILON), bool completeSymmFlag=false) |
|
| ~CvLevMarq () |
|
void | clear () |
|
void | init (int nparams, int nerrs, CvTermCriteria criteria=cvTermCriteria(CV_TERMCRIT_EPS+CV_TERMCRIT_ITER, 30, DBL_EPSILON), bool completeSymmFlag=false) |
|
void | step () |
|
bool | update (const CvMat *¶m, CvMat *&J, CvMat *&err) |
|
bool | updateAlt (const CvMat *¶m, CvMat *&JtJ, CvMat *&JtErr, double *&errNorm) |
|
◆ anonymous enum
Enumerator |
---|
DONE | |
STARTED | |
CALC_J | |
CHECK_ERR | |
◆ CvLevMarq() [1/2]
◆ CvLevMarq() [2/2]
◆ ~CvLevMarq()
CvLevMarq::~CvLevMarq |
( |
| ) |
|
◆ clear()
void CvLevMarq::clear |
( |
| ) |
|
◆ init()
◆ step()
◆ update()
◆ updateAlt()
bool CvLevMarq::updateAlt |
( |
const CvMat *& |
param, |
|
|
CvMat *& |
JtJ, |
|
|
CvMat *& |
JtErr, |
|
|
double *& |
errNorm |
|
) |
| |
◆ completeSymmFlag
bool CvLevMarq::completeSymmFlag |
◆ criteria
◆ err
◆ errNorm
double CvLevMarq::errNorm |
◆ iters
◆ JtErr
◆ JtJ
◆ JtJN
◆ JtJV
◆ JtJW
◆ lambdaLg10
int CvLevMarq::lambdaLg10 |
◆ mask
◆ param
◆ prevErrNorm
double CvLevMarq::prevErrNorm |
◆ prevParam
◆ solveMethod
int CvLevMarq::solveMethod |
◆ state
The documentation for this class was generated from the following file: