The project needs to use the OPENCV library and use the Xfeature2d submodule. The downloadable library files available on the website do not contain extensions, it takes one night to compile the extension
Module version, where the compilation process is documented for later use. OpenCV version: 3.1.0
One. Download and install CMake
is https://cmake.org/download/download Cmake-3.11.1-win64-x64.msi as shown
Figure 1 CMake Download
Download CMake (accurate should be CMake GUI) default installation, CMake GUI installation is completed after the interface is as follows
Figure 2 Cmake-gui Run interface
Two. Download OpenCV and Opencv_contrib source code
OpenCV is https://opencv.org/releases.html The version I chose is 3.1.0
Opencv_contrib Source is https://github.com/opencv/opencv_contrib Note Select the 3.1.0 version, the version selection error configuration will be an error.
Windows platform VS2015 compiled OPENCV introduces an extension library Opencv_conrtib