#include <matchers.hpp>
Public Member Functions | |
BestOf2NearestMatcher (bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6, int num_matches_thresh2=6) | |
void | collectGarbage () |
Public Member Functions inherited from cv::detail::FeaturesMatcher | |
virtual | ~FeaturesMatcher () |
void | operator() (const ImageFeatures &features1, const ImageFeatures &features2, MatchesInfo &matches_info) |
void | operator() (const std::vector< ImageFeatures > &features, std::vector< MatchesInfo > &pairwise_matches, const cv::Mat &mask=cv::Mat()) |
bool | isThreadSafe () const |
Protected Member Functions | |
void | match (const ImageFeatures &features1, const ImageFeatures &features2, MatchesInfo &matches_info) |
Protected Member Functions inherited from cv::detail::FeaturesMatcher | |
FeaturesMatcher (bool is_thread_safe=false) | |
Protected Attributes | |
int | num_matches_thresh1_ |
int | num_matches_thresh2_ |
Ptr< FeaturesMatcher > | impl_ |
Protected Attributes inherited from cv::detail::FeaturesMatcher | |
bool | is_thread_safe_ |
cv::detail::BestOf2NearestMatcher::BestOf2NearestMatcher | ( | bool | try_use_gpu = false , |
float | match_conf = 0.3f , |
||
int | num_matches_thresh1 = 6 , |
||
int | num_matches_thresh2 = 6 |
||
) |
|
virtual |
Reimplemented from cv::detail::FeaturesMatcher.
|
protectedvirtual |
Implements cv::detail::FeaturesMatcher.
|
protected |
|
protected |
|
protected |