cmake+vs2017+opencv3.3.0编译contrib模块详解

         最近在做opencv下的人脸识别程序,要用到opencv中的FaceRecognizer类,然而这个类在需要opencv_contrib库,官方并没有将OpenCV_contrib库放置在官网上,而是将其放在了GitHub上,所以我们需要自行编译OpenCV_contrib库。

         一、准备工具。

                  编译OpenCV_contrib库需要自行安装对应工具cmake+opencv+opencv_contrib+vs,我所安装的工具如下:

                  cmake下载地址:https://cmake.org/files/v3.9/cmake-3.9.2-win64-x64.msi

                  opencv3.3.0:        https://ncu.dl.sourceforge.net/project/opencvlibrary/opencvwin/3.3.0/opencv-3.3.0-vc14.exe

                  opencv_contrib3.3.0:         https://codeload.github.com/opencv/opencv_contrib/zip/3.3.0

                  vs2017:        这里可以自行选择vs版本。

                  还有opencv和contrib库最好用同一版本的,不然容易出错。

         二、cmake编译。

                 cmake下载后解压运行安装,opencv3.3.0下载后运行安装完后,在opencv文件夹下新建文件夹,随便取名,比如我的是


接下来打开cmake,*/cmake/bin/cmake-gui.exe。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值