OpenCV 3.4+opencv_contrib在Windows上使用MinGW编译以及命令行编译opencv程序

下载OpenCV3.4,只下载Source code (zip),解压。

下载opencv_contrib,只下载Source code (zip),解压。

下载CMake3.9(不要下载3.10及之后的新版本),下载3.9版的便携版就好。

电脑上有MinGW(参考安装MinGW的其它资料,我的电脑上有DevC++自带的MinGW),cmd命令行敲gcc查看环境变量是否配置好。

双击cmake-gui,配置成这里写图片描述
点击Configure(提示创建build文件夹,点确定)。选择这里写图片描述
点击finish。

修改一下红底色的某些配置选项:选中INSTALL_C_EXAMPLES,在OPENCV_EXTRA_MODULES_PATH中填上路径opencv_contrib-3.3.1/modules的路径。再次点击Configure。在win10中,要取消选中BUILD_opencv_saliency。
取消选中BUILD_opencv_world会得到一系列而不是单独的库文件(我们希望这样)。
Configure Done后点击Generate。Generate Done后进入build文件夹,在cmd中敲mingw32-make或mingw-make(哪个都行,只要能工作),如果一切顺利则会花费一个多小时时间完成,然后敲mingw32-make install或mingw-make install,安装到install目录下。如果mingw32-make过程出错则尝试取消选中ENABLE_PRECOMPILED_HEADERS重新Configure和Generate。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值