mirror of
https://github.com/opencv/opencv.git
synced 2025-01-18 22:44:02 +08:00
Merge pull request #2968 from LeonidBeynenson:bugfix_crash_gpu_feature_matcher_in_stitcher
This commit is contained in:
commit
e98c9a7ce3
@ -212,7 +212,11 @@ void GpuMatcher::match(const ImageFeatures &features1, const ImageFeatures &feat
|
||||
descriptors1_.upload(features1.descriptors);
|
||||
descriptors2_.upload(features2.descriptors);
|
||||
|
||||
BFMatcher_GPU matcher(NORM_L2);
|
||||
//TODO: NORM_L1 allows to avoid matcher crashes for ORB features, but is not absolutely correct for them.
|
||||
// The best choice for ORB features is NORM_HAMMING, but it is incorrect for SURF features.
|
||||
// More accurate fix in this place should be done in the future -- the type of the norm
|
||||
// should be either a parameter of this method, or a field of the class.
|
||||
BFMatcher_GPU matcher(NORM_L1);
|
||||
MatchesSet matches;
|
||||
|
||||
// Find 1->2 matches
|
||||
|
Loading…
Reference in New Issue
Block a user