bazar
1.3.1
|
Public Member Functions | |
ProjObs () | |
virtual int | get_nb_measures () const |
virtual void | eval_func (const double *params, double *f, double *J, void **user_data) const |
Public Member Functions inherited from ls_minimizer2::observation | |
virtual | ~observation () |
observation () | |
void | set_default_values (void) |
void | set_weight (flt_t w) |
virtual flt_t | residual (const flt_t *computed_b) const |
bool | operator< (const observation &a) const |
Public Attributes | |
double | target [2] |
int | cam |
int | hom |
int | point |
Public Attributes inherited from ls_minimizer2::observation | |
flt_t | squared_c_current |
flt_t | squared_c |
flt_t | c_min |
flt_t | c_max |
flt_t | weight |
flt_t | sqrt_weight |
flt_t | confidence |
flt_t * | b |
bool | outlier |
bool | ground_truth_outlier |
bool | delete_me |
bool | array_delete_me |
Static Public Attributes | |
static int | parameterNumber = 0 |
Definition at line 1579 of file CamCalibration.cpp.
|
inline |
Definition at line 1586 of file CamCalibration.cpp.
References target.
|
virtual |
Implements ls_minimizer2::observation.
Definition at line 1609 of file CamCalibration.cpp.
References cam, cvmGet(), CamCalibration::ExtractRotationTranslationFrom3x4Matrix(), hom, CamCalibration::HomogenousNormalizeVector(), CamCalibration::Mat3x4Mul(), parameterNumber, point, and twomat_gradian().
|
inlinevirtual |
Implements ls_minimizer2::observation.
Definition at line 1589 of file CamCalibration.cpp.
int ProjObs::cam |
Definition at line 1582 of file CamCalibration.cpp.
Referenced by eval_func().
int ProjObs::hom |
Definition at line 1583 of file CamCalibration.cpp.
Referenced by eval_func().
|
static |
Definition at line 1585 of file CamCalibration.cpp.
Referenced by eval_func().
int ProjObs::point |
Definition at line 1584 of file CamCalibration.cpp.
Referenced by eval_func().
double ProjObs::target[2] |
Definition at line 1581 of file CamCalibration.cpp.
Referenced by ProjObs().