OpenCV3.X.X —— xfeatures2d


下载相应的source与contrib,并解压,新建build文件夹(不要在source文件夹里新建build文件夹)。
OpenCV3.X.X —— xfeatures2d
对应版本的压缩包
OpenCV3.X.X —— xfeatures2d
source文件夹
OpenCV3.X.X —— xfeatures2d
contrib文件夹
OpenCV3.X.X —— xfeatures2d
新建的build文件夹与source、contrib文件夹并列



cmake —— 设置source与build目录,即刚才解压过的source文件夹和新建的build文件夹。
OpenCV3.X.X —— xfeatures2d
设置cmake输入输出目录

选择与系统相对应的编译器版本
OpenCV3.X.X —— xfeatures2d
64位对应Win64

第一次configure后,出现红色的(为新增的参数),视用途将以下部分打勾。
OpenCV3.X.X —— xfeatures2d
将各模块合成至一个总模块

OpenCV3.X.X —— xfeatures2d
允许使用一些有专利的算法
OpenCV3.X.X —— xfeatures2d
contrib模块的设置(血泪史提醒用左斜杠,如果非要用右斜杠请用双斜杠转义)
OpenCV3.X.X —— xfeatures2d
支持C++11特性
勾选完后再configure一次,configure done,点击generate,done,就可以打开ALL_BUILD.sln了。



打开sln后,先 菜单->生成->批处理->勾选ALL_BUILD的debug和release 生成。然后 菜单->生成->批处理->勾选 INSTALL的debug和release->生成。
OpenCV3.X.X —— xfeatures2d
成功生成此文件夹后便可将此文件夹移出,进行opencv在vs中的配置环境设置