ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

opencv4.60版本安装和配置

2022-07-28 08:00:19  阅读:181  来源: 互联网

标签:lib opencv 点击 build 版本 opencv4.60 安装


把我知乎的文章在这里留个备份

opencv的安装和后续的配置对新手来说是件并不简单的事情,为了方便后来人学习,我把我个人安装和配置的过程记录和分享一下(仅限windows版本的安装)。

opencv安装

首先,打开opencv的官网:Home - OpenCV

将鼠标放在library上等待弹出页面后,点击releases。

跳转到如下页面

点击图中的windows,会跳转到一个如下图所示的新页面,五秒后会自动开始下载安装包。有时下载会卡住,重新再下载一遍就好了,如果多次尝试不行,可以用我已经下载好上传的文件。

https://pan.baidu.com/s/1-mNKKdhy6vsKsbRzn5EM8Q?pwd=1234

提取码为1234

如图所示,sourceforge是各种网络软件资源安装网站的汇集

安装包名字格式如图

打开后可以选择一个你喜欢的文件夹然后点击Extract。

这里我默认是C盘,只是演示下,大家根据自己需要更改安装文件夹。

解压后在自己解压的磁盘内找到名字为opencv的这个文件夹

安装opencv的步骤到此可以说打住了,接下来该安装运行opencv这个sdk的ide了。

我个人是选择微软的VS进行安装,所有接下来的部分也是VS的安装部分。

Visual studio安装

这是VS的安装链接

Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com)

推荐下载community版本,因为它free。

下载完成后运行安装程序选在安装位置和需要安装的文件就好了,C++桌面开发一定要选择,因为opencv用C++

开发的sdk。当然他还有很多其他版本,但vs这个版本运行语言就是C++。其他没有什么需要注意的。

需要的软件都安装完成了,接下来就是配置相关环境变量了。

配置环境变量

我是window11系统,所以以window11进行操作,打开设置搜索高级系统设置并打开

点击环境变量并打开

找到系统变量中的PATH,点击编辑。

在编辑环境变量中新建并输入以下两项内容内容

(你的磁盘名):\opencv\build\x64\vc15

%OPENCV_DIR%\bin

然后确认。

当然,还有第二种方法,打开命令提示符,setx。

setx -m OPENCV_DIR D:\OpenCV\Build\x64\vc15

到目前为止我们完成了系统环境配置,可以开始配置VS了。

VS配置环境:

动动小手,打开你的VS,点击创建新项目。

点击空项目,然后下一步。

选择好文件存放位置和命名,点击创建

打开项目后如图所示

接下来有两种配置方法:

一种是The local method,就是本地项目方法,还有一种是The global method,也就是全局方法。

前者需要每次打开新项目都要重新导入设置文件,但是不会对全局造成影响,后者是直接全局设置,不用重新导入但是可能对别的文件有影响。大家看完文章后根据自己的需求来选择。如果你的vs只是用来写opencv的可以考虑全局设置,如果有别的文件和工作,建议还是擦爱用局部设置。

 

The local method

点击视图->其他窗口->属性管理器。

选择debug|x64,右键添加新项目属性表。

点击添加

打开peopertysheet

 

VC++目录中

包含目录输入F:\opencv\build\include,F:\opencv\build\include\opencv2。F根据你安装的磁盘位置变化而变化。

库目录输入F:\opencv\build\x64\vc15\lib,F同样根据你安装的磁盘位置变化而变化。vcxx会根据你安装的版本不同而不断变化,但是build\x64是不会变化的。

找到C/C++常规选项中的附加包含目录,输入一下内容:$(OPENCV_DIR)\..\..\include(在4.60版本已经不需要了,单纯翻译了opencv文档一起记录下来)

接下来到链接器->常规->附加库目录,输入$(OPENCV_DIR)\lib(在4.60版本已经不需要了,单纯翻译了opencv文档一起记录下来)

来到链接器->输入->附加依赖项,输入opencv_world330.lib,opencv_world330d.lib,数字根据你自己的版本号来,我是4.60版本,所以是opencv_world460.lib,opencv_world460d.lib.(也可以到build\x64\vc15\lib目录下找版本文件)

小tip:如果选择debug模式输入opencv_world460d.lib(d后缀代表debug),release模式则只输入opencv_world460.lib。输入D后缀会显示警告和错误,反之则只显示错误。

The global method

如果你觉得在你的每一个项目中添加属性页太麻烦了,你也可以把这些规则添加到*"全局属性页 "*。

点击工具->选项->项目和解决方案->VC++目录。(2008vs可按这个操作)

 

2010版vs移动到如图所示位置

 

2022版vs移动到属性页的最上方,也就是我现在指向的opencv4.60

打开以后页面和之前本地局部设置一样,操作同上即可

最后,在你的visual studio文件存放的位置可以找到你的配置文件

即上图中的后缀为props,以后可以直接右键添加现有的属性表,把你设置好的配置文件导入。

标签:lib,opencv,点击,build,版本,opencv4.60,安装
来源: https://www.cnblogs.com/dragon246810/p/16527208.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有