1 | initial version |
ORB descriptors are binary bitstrings, you cannot use them with the FlannbasedMatcher, but have to use the BFMatcher with NORM_HAMMING or NORM_HAMMING2
you can use the FlannbasedMatcher only with SIFT or SURF, which deliver float features, suitable to be used with the L2 norm
2 | No.2 Revision |
ORB descriptors are binary bitstrings, you cannot use them with the FlannbasedMatcher, but have to use the BFMatcher with NORM_HAMMING or NORM_HAMMING2
you can use the FlannbasedMatcher only with SIFT or SURF, which deliver float features, suitable to be used with the L2 norm
(still, that should never segfault, but thow a proper exception, imho. let's enquire.)
3 | No.3 Revision |
ORB descriptors are binary bitstrings, you cannot use them with the FlannbasedMatcher, but have to use the BFMatcher with NORM_HAMMING or NORM_HAMMING2
please do NOT try to convert your descriptors to float here, just leave them as is, and use the proper Matcher class.
you can use the FlannbasedMatcher only with SIFT or SURF, which deliver float features, suitable to be used with the L2 norm
(still, that should never segfault, but thow a proper exception, imho. let's enquire.)