#include <auto_init.h>
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 |
Definition at line 47 of file auto_init.h.
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.
| 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.
| cv::Mat AutoInit::control_points |
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.
int AutoInit::dp_extract_method [private] |
Definition at line 57 of file auto_init.h.
int AutoInit::dp_match_method [private] |
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.