|
MTF
|
Public Types | |
| enum | DetectorType { NONE = -1, DetectorType::ORB, BRISK, DetectorType::SIFT, SURF, DetectorType::FAST, MSER, GFTT, DetectorType::AGAST, DetectorType::Star, MSD } |
| enum | DescriptorType { DescriptorType::ORB, BRISK, DescriptorType::SIFT, SURF, DescriptorType::BRIEF, FREAK, LUCID, LATCH, DAISY, VGG, BoostDesc } |
| typedef std::vector< boost::any > | DetectorParamsType |
| typedef std::vector< boost::any > | DescriptorParamsType |
Public Member Functions | |
| FeatureTrackerParams (DetectorType _detector_type, DescriptorType _descriptor_type, const DetectorParamsType &_detector, const DescriptorParamsType &_descriptor, int _grid_size_x, int _grid_size_y, int _search_win_x, int _search_win_y, bool _init_at_each_frame, bool _rebuild_index, int _max_iters, double _epsilon, bool _enable_pyr, bool _use_cv_flann, double _max_dist_ratio, int _min_matches, bool _uchar_input, bool _show_keypoints, bool _show_matches, bool _debug_mode) | |
| FeatureTrackerParams (const FeatureTrackerParams *params=nullptr) | |
| int | getResX () const |
| int | getResY () const |
| std::string | toString (DetectorType _detector_type) |
| std::string | toString (DescriptorType _descriptor_type) |
Public Attributes | |
| DetectorType | detector_type |
| DescriptorType | descriptor_type |
| DetectorParamsType | detector |
| DescriptorParamsType | descriptor |
| int | grid_size_x |
| int | grid_size_y |
| int | search_window_x |
| int | search_window_y |
| bool | init_at_each_frame |
| bool | rebuild_index |
| double | max_dist_ratio |
| int | min_matches |
| int | max_iters |
| maximum iterations of the GridTracker algorithm to run for each frame | |
| double | epsilon |
| bool | enable_pyr |
| bool | use_cv_flann |
| bool | uchar_input |
| bool | show_keypoints |
| show the locations of individual key points | |
| bool | show_matches |
| show the matches between keypoints | |
| bool | debug_mode |
|
strong |
|
strong |
1.8.11