OpenCV4.6.0及其扩展模块OpenCV_contrib的Cmake编译安装指南

OpenCV4.6.0下载

下载地址

注意:
从github上下载时尽量避免使用zip下载方式,可能丢失文件。可使用git在网络状况良好(梯纸)时进行下载。

OpenCV扩展模块下载

下载地址

选择zip压缩包下载并解压即可。

!!!注意

OpenCV源码版本必须与扩展模块版本一致!!!

Cmake编译

  1. 打开 Cmake ,选择OpenCV源码路径
    在这里插入图片描述

  2. 新建一个build文件夹,编译后的文件存储在该文件夹中。文件夹名称任意,位置任意,但一般取名“build”并与源码文件夹放在一起。

  3. Cmake中选择编译输出路径,即上一步建好的文件夹路径。
    在这里插入图片描述

  4. 点击 configure ,选择你的 Visual Studio 版本,选择 x64 ,一般选择默认即可。

  5. configure 之后下图中红框内会标红。
    在这里插入图片描述

  6. 找到下图中的Name,选择路径为OpenCv的扩展包中modules文件夹。
    在这里插入图片描述

  7. 勾选下图中的Name,该选项用于生成opencv的库文件,如果勾选则只生成一个lib文件,不勾选时生成多个lib文件。

二者区别参考:
地址
在这里插入图片描述

  1. 一直点击 configure 直到界面不再标红,点击 Generate 生成解决方案,即.sln的文件。

  2. 在输出路径中找到 OpenCV.sln 并打开,右键 ALL_BUILD 进行生成。Debug 模式和 Release 模式均需进行一次生成。
    在这里插入图片描述

  3. 最后在与 OpenCV.sln同目录的 lib 文件夹中即可找到生成的 lib 文件。

  4. 生成 INSTALL ,点击下图中所示位置。
    在这里插入图片描述

  5. 在OpenCV.sln 同目录下即可找到需要的 .h/.cpp 文件。
    在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值