#include <contrib.hpp>
|
virtual void | clear () |
|
| LevMarqSparse () |
|
| LevMarqSparse (int npoints, int ncameras, int nPointParams, int nCameraParams, int nErrParams, Mat &visibility, Mat &P0, Mat &X, TermCriteria criteria, void(CV_CDECL *fjac)(int i, int j, Mat &point_params, Mat &cam_params, Mat &A, Mat &B, void *data), void(CV_CDECL *func)(int i, int j, Mat &point_params, Mat &cam_params, Mat &estim, void *data), void *data) |
|
virtual void | run (int npoints, int ncameras, int nPointParams, int nCameraParams, int nErrParams, Mat &visibility, Mat &P0, Mat &X, TermCriteria criteria, void(CV_CDECL *fjac)(int i, int j, Mat &point_params, Mat &cam_params, Mat &A, Mat &B, void *data), void(CV_CDECL *func)(int i, int j, Mat &point_params, Mat &cam_params, Mat &estim, void *data), void *data) |
|
virtual | ~LevMarqSparse () |
|
|
CvMat * | A |
|
CvMat * | B |
|
CvTermCriteria | criteria |
|
void * | data |
|
CvMat * | deltaP |
|
CvMat ** | ea |
|
CvMat ** | eb |
|
CvMat * | err |
|
double | errNorm |
|
void(* | fjac )(int i, int j, Mat &point_params, Mat &cam_params, Mat &A, Mat &B, void *data) |
|
void(* | func )(int i, int j, Mat &point_params, Mat &cam_params, Mat &estim, void *data) |
|
CvMat * | hX |
|
CvMat ** | inv_V_star |
|
int | iters |
|
CvMat * | JtJ_diag |
|
double | lambda |
|
int | num_cam_param |
|
int | num_cams |
|
int | num_err_param |
|
int | num_point_param |
|
int | num_points |
|
CvMat * | P |
|
double | prevErrNorm |
|
CvMat * | prevP |
|
CvMat * | S |
|
CvMat ** | U |
|
CvMat ** | V |
|
CvMat * | Vis_index |
|
CvMat * | W |
|
CvMat * | X |
|
CvMat ** | Yj |
|
cv::LevMarqSparse::LevMarqSparse |
( |
| ) |
|
cv::LevMarqSparse::LevMarqSparse |
( |
int |
npoints, |
|
|
int |
ncameras, |
|
|
int |
nPointParams, |
|
|
int |
nCameraParams, |
|
|
int |
nErrParams, |
|
|
Mat & |
visibility, |
|
|
Mat & |
P0, |
|
|
Mat & |
X, |
|
|
TermCriteria |
criteria, |
|
|
void(CV_CDECL *fjac)(int i, int j, Mat &point_params, Mat &cam_params, Mat &A, Mat &B, void *data) |
, |
|
|
void(CV_CDECL *func)(int i, int j, Mat &point_params, Mat &cam_params, Mat &estim, void *data) |
, |
|
|
void * |
data |
|
) |
| |
virtual cv::LevMarqSparse::~LevMarqSparse |
( |
| ) |
|
|
virtual |
void cv::LevMarqSparse::ask_for_proj |
( |
| ) |
|
|
protected |
void cv::LevMarqSparse::ask_for_projac |
( |
| ) |
|
|
protected |
virtual void cv::LevMarqSparse::clear |
( |
| ) |
|
|
virtual |
virtual void cv::LevMarqSparse::optimize |
( |
| ) |
|
|
protectedvirtual |
virtual void cv::LevMarqSparse::run |
( |
int |
npoints, |
|
|
int |
ncameras, |
|
|
int |
nPointParams, |
|
|
int |
nCameraParams, |
|
|
int |
nErrParams, |
|
|
Mat & |
visibility, |
|
|
Mat & |
P0, |
|
|
Mat & |
X, |
|
|
TermCriteria |
criteria, |
|
|
void(CV_CDECL *fjac)(int i, int j, Mat &point_params, Mat &cam_params, Mat &A, Mat &B, void *data) |
, |
|
|
void(CV_CDECL *func)(int i, int j, Mat &point_params, Mat &cam_params, Mat &estim, void *data) |
, |
|
|
void * |
data |
|
) |
| |
|
virtual |
CvMat* cv::LevMarqSparse::A |
|
protected |
CvMat* cv::LevMarqSparse::B |
|
protected |
void* cv::LevMarqSparse::data |
|
protected |
CvMat* cv::LevMarqSparse::deltaP |
|
protected |
CvMat** cv::LevMarqSparse::ea |
|
protected |
CvMat** cv::LevMarqSparse::eb |
|
protected |
CvMat* cv::LevMarqSparse::err |
|
protected |
double cv::LevMarqSparse::errNorm |
|
protected |
void(* cv::LevMarqSparse::func)(int i, int j, Mat &point_params, Mat &cam_params, Mat &estim, void *data) |
|
protected |
CvMat* cv::LevMarqSparse::hX |
|
protected |
CvMat** cv::LevMarqSparse::inv_V_star |
|
protected |
int cv::LevMarqSparse::iters |
|
protected |
CvMat* cv::LevMarqSparse::JtJ_diag |
|
protected |
double cv::LevMarqSparse::lambda |
|
protected |
int cv::LevMarqSparse::num_cam_param |
|
protected |
int cv::LevMarqSparse::num_cams |
|
protected |
int cv::LevMarqSparse::num_err_param |
|
protected |
int cv::LevMarqSparse::num_point_param |
|
protected |
int cv::LevMarqSparse::num_points |
|
protected |
CvMat* cv::LevMarqSparse::P |
|
protected |
double cv::LevMarqSparse::prevErrNorm |
|
protected |
CvMat* cv::LevMarqSparse::prevP |
|
protected |
CvMat* cv::LevMarqSparse::S |
|
protected |
CvMat** cv::LevMarqSparse::U |
|
protected |
CvMat** cv::LevMarqSparse::V |
|
protected |
CvMat* cv::LevMarqSparse::Vis_index |
|
protected |
CvMat* cv::LevMarqSparse::W |
|
protected |
CvMat* cv::LevMarqSparse::X |
|
protected |
CvMat** cv::LevMarqSparse::Yj |
|
protected |
The documentation for this class was generated from the following file:
- /usr/obj/OpenCV-2.2.0/OpenCV-2.2.0/modules/contrib/include/opencv2/contrib/contrib.hpp