Image Component Library (ICL)
icl::io::IntrinsicCalibrator Member List

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::IntrinsicCalibratorprivate
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::IntrinsicCalibratorprivate
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::IntrinsicCalibratorprivate
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::IntrinsicCalibratorprivate
compute_homography(const math::DynMatrix< icl64f > &m, const math::DynMatrix< icl64f > &M, math::DynMatrix< icl64f > &H)icl::io::IntrinsicCalibratorprivate
DetectedGrid typedeficl::io::IntrinsicCalibrator
getResult() consticl::io::IntrinsicCalibratorinline
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::IntrinsicCalibratorprivate
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_calresicl::io::IntrinsicCalibratorprivate
m_dataicl::io::IntrinsicCalibratorprivate
mean(const math::DynMatrix< icl64f > &x_k, math::DynMatrix< icl64f > &res)icl::io::IntrinsicCalibratorprivate
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::IntrinsicCalibratorprivate
optimize(const math::DynMatrix< icl64f > &impoints, const math::DynMatrix< icl64f > &worldPoints, double *params)icl::io::IntrinsicCalibratorprivate
optimize(const CalibrationData &data)icl::io::IntrinsicCalibratorstatic
Pos2D typedeficl::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::IntrinsicCalibratorprivate
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::IntrinsicCalibratorprivate
rodrigues(const math::DynMatrix< icl64f > &in, math::DynMatrix< icl64f > &out, math::DynMatrix< icl64f > &dout)icl::io::IntrinsicCalibratorprivate
saveIntrinsics(const std::string &filename)icl::io::IntrinsicCalibrator
Uncopyable()icl::utils::Uncopyableinlineprotected
~IntrinsicCalibrator()icl::io::IntrinsicCalibrator