cv::detail::BestOf2NearestMatcherを継承しています。
 | 
| 
CV_WRAP  | BestOf2NearestRangeMatcher (int range_width=5, bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6, int num_matches_thresh2=6) | 
|   | 
| 
void  | operator() (const std::vector< ImageFeatures > &features, std::vector< MatchesInfo > &pairwise_matches, const cv::UMat &mask=cv::UMat()) | 
|   | 
| CV_WRAP  | BestOf2NearestMatcher (bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6, int num_matches_thresh2=6) | 
|   | Constructs a "best of 2 nearest" matcher.  [詳解]
  | 
|   | 
| CV_WRAP void  | collectGarbage () CV_OVERRIDE | 
|   | Frees unused memory allocated before if there is any.  [詳解]
  | 
|   | 
|   | CV_WRAP_AS (apply) void operator()(const ImageFeatures &features1 | 
|   | 
| CV_WRAP_AS(apply2) void operator()(const std CV_WRAP bool  | isThreadSafe () const | 
|   | Performs images matching.  [詳解]
  | 
|   | 
 | 
| 
int  | range_width_ | 
|   | 
| 
int  | num_matches_thresh1_ | 
|   | 
| 
int  | num_matches_thresh2_ | 
|   | 
| 
Ptr< FeaturesMatcher >  | impl_ | 
|   | 
| 
bool  | is_thread_safe_ | 
|   | 
 | 
| 
static CV_WRAP Ptr< BestOf2NearestMatcher >  | create (bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6, int num_matches_thresh2=6) | 
|   | 
| 
const ImageFeatures &  | features2 | 
|   | 
| 
const ImageFeatures CV_OUT MatchesInfo &  | matches_info { match(features1, features2, matches_info) | 
|   | 
| void  | match (const ImageFeatures &features1, const ImageFeatures &features2, MatchesInfo &matches_info) CV_OVERRIDE | 
|   | This method must implement matching logic in order to make the wrappers detail::FeaturesMatcher::operator()_ work.  [詳解]
  | 
|   | 
| 
  | FeaturesMatcher (bool is_thread_safe=false) | 
|   | 
このクラス詳解は次のファイルから抽出されました: