1 | initial version |
It'd be nice to have one of the examples use ORB rather than SIFT for FlannBasedMatcher and then detect and computer with ORB
no, that's a terrible idea, and simply wrong.
ORB BRIEF BRISK and such are binary descriptors, bitstrings, they do not represent numbers at all. you cannot take 32 of them, and cast that memory to float (that's what you're trying above)
the correct way is to use the BFMatcher for those, with NORM_HAMMING or NORM_HAMMING2.
please try to understand the concept of hamming distance here