patri
patri

Reputation: 343

How to install OpenCV 3.1 with nonfree module?

I'm trying to write a program that uses SURF algorithm and I know that the nonfree module must be installed separately. I've downloaded and installed the latest version of CMake(3.5.2) and I'm following the instructions from: https://github.com/itseez/opencv_contrib/ . I'm using the GUI and I run Visual Studio 2015 on a 64 bit Windows 10.

Since I know that for SURF you must include xfeatures2d when it asked me the source of the code I only specified the xfeatures2d folder. When I first pressed the configure button I had some errors(I've attached an image of them). I managed to get rid of one of the errors, the one that said to write a line of code at the top of the file cmake_minimum_required(VERSION 3.5), but I still have one error:

CMake Error at CMakeLists.txt:4 (ocv_define_module): Unknown CMake command "ocv_define_module".

I'm also attaching a picture of the CMakeLists.txt. Please help me find the problem.

Also, if you could help my install all modules at once, I would be grateful. Or do I have to set as input every folder in the modules folder?

GUI error and CMakeLists.txt

Upvotes: 0

Views: 1009

Answers (1)

tfv
tfv

Reputation: 6259

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

Upvotes: 1

Related Questions