Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
AutoInit Class Reference

#include <auto_init.h>

List of all members.

Public Member Functions

 AutoInit ()
 AutoInit (int dpem, int dpmm, int itv)
cv::Mat compute_homography (cv::Mat &tpl, cv::Mat &training_img)
void init (cv::Mat &tpl, cv::Mat &training_img)

Public Attributes

cv::Mat control_points
std::vector< cv::DMatch > matches

Private Member Functions

void extract_descriptors (cv::Mat &tpl, cv::Mat &training_img)
void match_descriptors ()
void set_control_points (cv::Mat &tpl)

Private Attributes

cv::Mat descriptors1
std::vector< cv::Mat > descriptors2
int dp_extract_method
int dp_match_method
int inteval
std::vector< cv::KeyPoint > keypoints1
std::vector< cv::KeyPoint > keypoints2

Detailed Description

Definition at line 47 of file auto_init.h.


Constructor & Destructor Documentation

Definition at line 47 of file auto_init.cpp.

AutoInit::AutoInit ( int  dpem,
int  dpmm,
int  itv 
)

Definition at line 48 of file auto_init.cpp.


Member Function Documentation

cv::Mat AutoInit::compute_homography ( cv::Mat &  tpl,
cv::Mat &  training_img 
)

Definition at line 100 of file auto_init.cpp.

void AutoInit::extract_descriptors ( cv::Mat &  tpl,
cv::Mat &  training_img 
) [private]

Definition at line 49 of file auto_init.cpp.

void AutoInit::init ( cv::Mat &  tpl,
cv::Mat &  training_img 
)

Definition at line 190 of file auto_init.cpp.

void AutoInit::match_descriptors ( ) [private]

Definition at line 79 of file auto_init.cpp.

void AutoInit::set_control_points ( cv::Mat &  tpl) [private]

Definition at line 128 of file auto_init.cpp.


Member Data Documentation

Definition at line 50 of file auto_init.h.

cv::Mat AutoInit::descriptors1 [private]

Definition at line 62 of file auto_init.h.

std::vector<cv::Mat> AutoInit::descriptors2 [private]

Definition at line 63 of file auto_init.h.

Definition at line 57 of file auto_init.h.

Definition at line 58 of file auto_init.h.

int AutoInit::inteval [private]

Definition at line 59 of file auto_init.h.

std::vector<cv::KeyPoint> AutoInit::keypoints1 [private]

Definition at line 60 of file auto_init.h.

std::vector<cv::KeyPoint> AutoInit::keypoints2 [private]

Definition at line 61 of file auto_init.h.

std::vector<cv::DMatch> AutoInit::matches

Definition at line 51 of file auto_init.h.


The documentation for this class was generated from the following files:


contracting_curve_density_algorithm
Author(s): Shulei Zhu, Dejan Pangercic
autogenerated on Mon Oct 6 2014 10:42:03