OpenCVForUnity icon indicating copy to clipboard operation
OpenCVForUnity copied to clipboard

OpenCVForUnity SURF

Open gushenjie opened this issue 4 years ago • 2 comments

Which relatively new version contains SURF algorithm?

gushenjie avatar May 28 '21 02:05 gushenjie

The native library included in OpenCVForUnity is built with the OPENCV_ENABLE_NONFREE flag disabled. To use the SURF algorithms, rebuild OPENCV library with OPENCV_ENABLE_NONFREE enabled. For more details, see the section on “How to use OpenCV Dynamic Link Library with customized build settings” in ReadMe.pdf.

The AKAZE algorithm can be used instead of those algorithms. AKAZE algorithm has better performance than SIFT and SURF.

EnoxSoftware avatar May 28 '21 15:05 EnoxSoftware

I also tried to use akaze, the matching method BRUTEFORCE_HAMMING, but found that in addition to the speed better than SIFT, the angle and recognition distance are much worse than SIFT.

gushenjie avatar Jun 01 '21 01:06 gushenjie