I am trying to undertstnad a deeper level of feature matching using FLANN
, and it looks like there are two usable approaches: with and without an index.
Here is SO
question about matching using FLANN
with indicies:
How to use opencv flann::Index?
And here is an example of matching using FLANN
without indicies:
https://github.com/Itseez/opencv/blob/master/samples/cpp/matching_to_many_images.cpp
I see the differences in the code of course, but I'm trying to understand what the advantages of using one approach over the other would be. I know in databases, adding an Index increases performance in many cases. Is that analogous when using FLANN
to match features???
Does anyone have any experience with this?