#include <ccd.h>
Public Member Functions | |
double | degree () |
void | init_cov (BSpline &bs, int degree) |
void | init_mat () |
void | read_params (const std::string &filename) |
double | resolution () |
void | run_ccd () |
~CCD () | |
Public Attributes | |
cv::Mat | canvas |
cv::Mat | image |
std::vector< cv::Point3d > | pts |
cv::Mat | tpl |
Private Member Functions | |
void | clear () |
void | local_statistics (BSpline &bs) |
void | refine_parameters (BSpline &bs) |
Private Attributes | |
cv::Mat | bs_old |
cv::Mat | cov_vic |
cv::Mat | delta_Phi |
cv::Mat | hessian_E |
cv::Mat | mean_vic |
cv::Mat | nabla_E |
cv::Mat | nv |
CCDParams | params_ |
cv::Mat | Phi |
cv::Mat | Sigma_Phi |
cv::Mat | vic |
void CCD::clear | ( | void | ) | [private] |
double CCD::degree | ( | ) | [inline] |
void CCD::init_cov | ( | BSpline & | bs, |
int | degree | ||
) |
void CCD::init_mat | ( | ) |
void CCD::local_statistics | ( | BSpline & | bs | ) | [private] |
void CCD::read_params | ( | const std::string & | filename | ) |
void CCD::refine_parameters | ( | BSpline & | bs | ) | [private] |
double CCD::resolution | ( | ) | [inline] |
void CCD::run_ccd | ( | ) |
cv::Mat CCD::bs_old [private] |
cv::Mat CCD::canvas |
cv::Mat CCD::cov_vic [private] |
cv::Mat CCD::delta_Phi [private] |
cv::Mat CCD::hessian_E [private] |
cv::Mat CCD::image |
cv::Mat CCD::mean_vic [private] |
cv::Mat CCD::nabla_E [private] |
CCDParams CCD::params_ [private] |
cv::Mat CCD::Sigma_Phi [private] |