OpenCV库Windows端编译方法

编译前提

(1)下载好所需版本的OpenCV源码,点击进入下载地址,此处以OpenCV-2.4.13.6为例,下载页面截图如下图所示:

 解压后如下图所示:

(2)安装好CMake软件,点击进入下载地址,此处使用的为CMake-3.30版本;

(3)安装好Visual Studio软件,点击进入下载地址,此处使用的为Visual Studio 2022。

编译流程

(1)打开CMake软件,选择OpenCV源码路径,并指定工程构建路径,然后依次点击Confgure按钮、Generate按钮,如图所示:

注:OpenCV包含多个模块,不同模块具有不同的功能,且不同的模块可以选择性编译,在编译之前可以检查具体研发项目所要到的模块,然后对模块进行选择性编译,从而可以降低所要研发的项目的体积,由于个人当前研发的项目只用到了opencv core模块中的cv::Mat类,所以只需要编译opencv的core模块即可,则在点击Generate按钮前,把其它模块的Value对应的对勾√全部取消,具体可以参考上图;其它更多可选变量及其解释可以参考该博客OPENCV 编译选项以及解释_opencv编译d3d11-CSDN博客变量选项可根据具体项目需求自行选择。

(2)点击Generate按钮生成Visual Studio工程后,点击Open Project按钮进入Visual Studio OpenCV工程,工程中可以看到选择的模块只有opencv_core,如下图所示:

选择需要指定的版本(Debug/Release),然后右键点击ALL_BUILD工程,选择生成后,等待片刻,即可完成编译,编译后可在输出文件夹看到编译完成的.lib库文件,如下图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值