Image Component Library (ICL)
|
This is the complete list of members for icl::io::IntrinsicCalibrator, including all inherited members.
calibrate(const math::DynMatrix< icl64f > &impoints, const math::DynMatrix< icl64f > &worldpoints) | icl::io::IntrinsicCalibrator | |
comp_distortion_oulu(const math::DynMatrix< icl64f > xd, const math::DynMatrix< icl64f > k, math::DynMatrix< icl64f > &x) | icl::io::IntrinsicCalibrator | private |
comp_ext_calib(const math::DynMatrix< icl64f > &x_kk, const math::DynMatrix< icl64f > &X_kk, const math::DynMatrix< icl64f > &fc, const math::DynMatrix< icl64f > &cc, const math::DynMatrix< icl64f > &kc, const double alpha_c, const double thresh_cond, math::DynMatrix< icl64f > &omckk, math::DynMatrix< icl64f > &Tckk, math::DynMatrix< icl64f > &Rckk) | icl::io::IntrinsicCalibrator | private |
compute_extrinsic_init(const math::DynMatrix< icl64f > &x_kk, const math::DynMatrix< icl64f > &X_kk, const math::DynMatrix< icl64f > &fc, const math::DynMatrix< icl64f > &cc, const math::DynMatrix< icl64f > &kc, const double &alpha_c, math::DynMatrix< icl64f > &omckk, math::DynMatrix< icl64f > &Tckk, math::DynMatrix< icl64f > &Rckk) | icl::io::IntrinsicCalibrator | private |
compute_extrinsic_refine(const math::DynMatrix< icl64f > &omc_init, const math::DynMatrix< icl64f > &Tc_init, const math::DynMatrix< icl64f > &x_kk, const math::DynMatrix< icl64f > &X_kk, const math::DynMatrix< icl64f > &fc, const math::DynMatrix< icl64f > &cc, const math::DynMatrix< icl64f > &kc, const double alpha_c, const int MaxIter, double thresh_cond, math::DynMatrix< icl64f > &omckk, math::DynMatrix< icl64f > &Tckk, math::DynMatrix< icl64f > &Rckk, math::DynMatrix< icl64f > &JJ) | icl::io::IntrinsicCalibrator | private |
compute_homography(const math::DynMatrix< icl64f > &m, const math::DynMatrix< icl64f > &M, math::DynMatrix< icl64f > &H) | icl::io::IntrinsicCalibrator | private |
DetectedGrid typedef | icl::io::IntrinsicCalibrator | |
getResult() const | icl::io::IntrinsicCalibrator | inline |
init_intrinsic_param(const math::DynMatrix< icl64f > &x, const math::DynMatrix< icl64f > &X, math::DynMatrix< icl64f > &fc, math::DynMatrix< icl64f > &cc, math::DynMatrix< icl64f > &kc, double &alpha_c) | icl::io::IntrinsicCalibrator | private |
IntrinsicCalibrator(unsigned int boardWidth=6, unsigned int boardHeight=9, unsigned int boardCount=8, unsigned int imageWidth=640, unsigned int imageHeight=480) | icl::io::IntrinsicCalibrator | |
loadIntrinsics(const std::string &filename) | icl::io::IntrinsicCalibrator | |
m_calres | icl::io::IntrinsicCalibrator | private |
m_data | icl::io::IntrinsicCalibrator | private |
mean(const math::DynMatrix< icl64f > &x_k, math::DynMatrix< icl64f > &res) | icl::io::IntrinsicCalibrator | private |
normalize_pixel(const math::DynMatrix< icl64f > x_kk, const math::DynMatrix< icl64f > fc, const math::DynMatrix< icl64f > cc, const math::DynMatrix< icl64f > kc, const double alpha_c, math::DynMatrix< icl64f > &xn) | icl::io::IntrinsicCalibrator | private |
optimize(const math::DynMatrix< icl64f > &impoints, const math::DynMatrix< icl64f > &worldPoints, double *params) | icl::io::IntrinsicCalibrator | private |
optimize(const CalibrationData &data) | icl::io::IntrinsicCalibrator | static |
Pos2D typedef | icl::io::IntrinsicCalibrator | |
project_points2(const math::DynMatrix< icl64f > &X, const math::DynMatrix< icl64f > &om, const math::DynMatrix< icl64f > &T, const math::DynMatrix< icl64f > &f, const math::DynMatrix< icl64f > &c, const math::DynMatrix< icl64f > &k, const double alpha, math::DynMatrix< icl64f > &xp, math::DynMatrix< icl64f > &dxpdom, math::DynMatrix< icl64f > &dxpdT, math::DynMatrix< icl64f > &dxpdf, math::DynMatrix< icl64f > &dxpdc, math::DynMatrix< icl64f > &dxpdk, math::DynMatrix< icl64f > &dxpdalpha) | icl::io::IntrinsicCalibrator | private |
resetData(unsigned int boardWidth, unsigned int boardHeight, unsigned int boardCount, unsigned int imageWidth, unsigned int imageHeight) | icl::io::IntrinsicCalibrator | |
rigid_motion(const math::DynMatrix< icl64f > &X, const math::DynMatrix< icl64f > &om, const math::DynMatrix< icl64f > &T, math::DynMatrix< icl64f > &Y, math::DynMatrix< icl64f > &dYdom, math::DynMatrix< icl64f > &dYdT) | icl::io::IntrinsicCalibrator | private |
rodrigues(const math::DynMatrix< icl64f > &in, math::DynMatrix< icl64f > &out, math::DynMatrix< icl64f > &dout) | icl::io::IntrinsicCalibrator | private |
saveIntrinsics(const std::string &filename) | icl::io::IntrinsicCalibrator | |
Uncopyable() | icl::utils::Uncopyable | inlineprotected |
~IntrinsicCalibrator() | icl::io::IntrinsicCalibrator |