I have seen the documentation of OpenCV. In there, SurfFeatureDetector
, SurfDescriptorExtractor
and BruteForceMatcher
are being used.
But when I try in my code, it is showing -
Error : identifier "SurfFeatureDetector" is unidentified.
Same case for other two.
After going through some threads and forums, I tried to include some header files like - #include <opencv2 nonfree="" features2d.hpp="">
and some others but those files don't exist. So shows another error saying -
Error : Cannot open source file "opencv2/nonfree/features2d.hpp"
Is there any alternative way to do these in OpenCV 3.0.0?