opencv - How do I save a FLANN index to disk built from a matrix in C#? -


i using sample code image matching (using opencv .net wrapper called emgu cv, surf, , flann): http://romovs.github.io/blog/2013/07/05/matching-image-to-a-set-of-images-with-emgu-cv/

my question is, proper way save flann index disk , reopen later use?

also, i'd build matrix directly disk (as index), don't use massive amounts of memory when going through 100,000+ images. suggestions?

i had faced similar problem. it's possible save flann index disk in opencv, emgucv doesn't wrap functions of opencv. save() , load() functions of index class missing in emgucv. solution download emgucv source code git repository, add missing functions , recompile binaries.

you can find index wrapper files in cvextern project available in emgucv repository.