| OpenCV 4.5.3(日本語機械翻訳)
 | 
Feature matchers base class. [詳解]
#include <matchers.hpp>
cv::detail::BestOf2NearestMatcherに継承されています。
| 公開メンバ関数 | |
| CV_WRAP_AS (apply) void operator()(const ImageFeatures &features1 | |
| CV_WRAP_AS(apply2) void operator()(const std CV_WRAP bool | isThreadSafe () const | 
| 画像のマッチングを行います。[【詳解】(英語] | |
| virtual CV_WRAP void | collectGarbage () | 
| 以前に割り当てられた未使用のメモリがあればそれを解放します。[【詳解】(英語] | |
| 公開変数類 | |
| const ImageFeatures & | features2 | 
| const ImageFeatures CV_OUT MatchesInfo & | matches_info { match(features1, features2, matches_info) | 
| 限定公開メンバ関数 | |
| FeaturesMatcher (bool is_thread_safe=false) | |
| virtual void | match (const ImageFeatures &features1, const ImageFeatures &features2, MatchesInfo &matches_info)=0 | 
| このメソッドは,ラッパー detail::FeaturesMatcher::operator()_ を動作させるために,マッチングロジックを実装する必要があります.[【詳解】(英語] | |
| 限定公開変数類 | |
| bool | is_thread_safe_ | 
Feature Matchers の基本クラス.
| 
 | inline virtual | 
以前に割り当てられた未使用のメモリがあればそれを解放します。
cv::detail::BestOf2NearestMatcher出再実装されます。
| cv::detail::FeaturesMatcher::CV_WRAP_AS | ( | apply | ) | const & | 
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
| features1 | 1枚目の画像の特徴 | 
| features2 | 2枚目の画像の特徴 | 
| matches_info | 一致した画像 | 
| 
 | inline | 
画像のマッチングを行います。
| features | 元画像の特徴 | 
| pairwise_matches | 一致した画像のペア | 
| mask | どの画像ペアをマッチさせるかを示すマスク | 
この関数は,TBB ライブラリを用いて並列化されます.
| 
 | protected pure virtual | 
このメソッドは,ラッパー detail::FeaturesMatcher::operator()_ を動作させるために,マッチングロジックを実装する必要があります.
| features1 | 1枚目の画像の特徴 | 
| features2 | 2番目の画像の特徴 | 
| matches_info | 見つかったマッチ | 
cv::detail::BestOf2NearestMatcher,cv::detail::AffineBestOf2NearestMatcherで実装されています.