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) |
|
このクラス詳解は次のファイルから抽出されました: