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::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 typedeficl::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_calresicl::io::IntrinsicCalibrator [private]
m_dataicl::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 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::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 [inline, protected]
~IntrinsicCalibrator()icl::io::IntrinsicCalibrator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines