Features matcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf.
More...
#include "matchers.hpp"
Features matcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf.
- See also
- detail::FeaturesMatcher
cv::detail::BestOf2NearestMatcher::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.
- Parameters
-
try_use_gpu | Should try to use GPU or not |
match_conf | Match distances ration threshold |
num_matches_thresh1 | Minimum number of matches required for the 2D projective transform estimation used in the inliers classification step |
num_matches_thresh2 | Minimum number of matches required for the 2D projective transform re-estimation on inliers |
void cv::detail::BestOf2NearestMatcher::collectGarbage |
( |
| ) |
|
|
virtual |
bool cv::detail::FeaturesMatcher::isThreadSafe |
( |
| ) |
const |
|
inlineinherited |
- Returns
- True, if it's possible to use the same matcher instance in parallel, false otherwise
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
- Parameters
-
features1 | First image features |
features2 | Second image features |
matches_info | Found matches |
Performs images matching.
- Parameters
-
features | Features of the source images |
pairwise_matches | Found pairwise matches |
mask | Mask indicating which image pairs must be matched |
The function is parallelized with the TBB library.
- See also
- detail::MatchesInfo
bool cv::detail::FeaturesMatcher::is_thread_safe_ |
|
protectedinherited |
int cv::detail::BestOf2NearestMatcher::num_matches_thresh1_ |
|
protected |
int cv::detail::BestOf2NearestMatcher::num_matches_thresh2_ |
|
protected |
The documentation for this class was generated from the following file:
- stitching/include/opencv2/stitching/detail/matchers.hpp