Nonfree Module Is Missing in Opencv 3.0

Nonfree module is missing in OpenCV 3.0

with opencv3.0, SURF/SIFT and some other things have been moved to a seperate opencv_contrib repo .

you will have to download that, add it to your main opencv cmake settings (please look at the readme there), and rerun cmake/make.

then:

#include "opencv2/xfeatures2d.hpp"

...
Ptr<SIFT> sift = cv::xfeatures2d::SIFT::create(...);
sift->detect(...);

How to install OpenCV 3.1 with nonfree module?

Try using Visual Studio 12 2013 for compilation, this has worked for me, but not the other (newer) versions of Visual Studio.

error /usr/include/opencv2/nonfree/features2d.hpp error vector in opencv on ubuntu

Include header file vector

  #include <vector>

refer http://www.cplusplus.com/reference/vector/vector/vector/



Related Topics



Leave a reply



Submit