Ask Your Question

Revision history [back]

click to hide/show revision 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

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.)

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.)