VS2019中安装及配置OpenCV-4.5.0过程

0. OpenCV简介:

  OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python、Java 、MATLAB/OCTAVE的接口。这些语言的API接口函数可以通过在线文档获得。如今也提供对于C#、Ch、Ruby的支持。

本机环境

  • Windows10
  • Visual studio 2019
  • OpenCV-4.5.0

1. 下载并安装OpenCV

官网地址:https://opencv.org/releases/
下载后打开,选择解压地址
VS2019中安装及配置OpenCV-4.5.0过程_第1张图片
解压后目录结构如图所示
VS2019中安装及配置OpenCV-4.5.0过程_第2张图片
由于我使用VS2019,所以使用其vc15版本,其vc版本与VS对应关系可以查阅官方文档
VS2019中安装及配置OpenCV-4.5.0过程_第3张图片


2. 配置环境变量

右击计算机->更多->属性
VS2019中安装及配置OpenCV-4.5.0过程_第4张图片
依次选择高级系统设置->环境变量->在系统变量的path中新增bin文件夹路径
之后依次点击(确定)关闭窗口即可

VS2019中安装及配置OpenCV-4.5.0过程_第5张图片


3. 配置Visual Studio 2019

新建一个Windows C++控制台项目,键入示例代码后保存
这段代码读入一张图片并显示
VS2019中安装及配置OpenCV-4.5.0过程_第6张图片

选择项目->项目属性
VS2019中安装及配置OpenCV-4.5.0过程_第7张图片

选择平台为X64,选择VC++目录,在包含目录中添加bulid\include文件夹路径,在库目录中添加build\x64\vc15\lib文件夹路径
VS2019中安装及配置OpenCV-4.5.0过程_第8张图片

选择模式为DeBug模式,选择链接器->输入,在附加依赖项中添加opencv_world450d.lib
若为Realse模式则添加opencv_world450.lib
VS2019中安装及配置OpenCV-4.5.0过程_第9张图片
编译模式和平台需与配置界面保持一致
VS2019中安装及配置OpenCV-4.5.0过程_第10张图片


4. 成果展示



注:若运行报错找不到.dll文件,则将bin目录下对应的.dll文件复制到Debug目录下即可,或在安装OpenCV时即将所有.dll文件复制到C盘下Window/System32目录下
VS2019中安装及配置OpenCV-4.5.0过程_第11张图片
VS2019中安装及配置OpenCV-4.5.0过程_第12张图片
System32文件夹:System32是Windows 操作系统的系统文件夹,是操作系统的中枢。其中包含了大量的用于 Windows 的文件。 这里主要用于存储 .dll文件, 控制面板小程序(.CPL),设备驱动 (.drv),帮助文件 (.hlp 和 .cnt),MS-DOS 工具 (.com),语言支持文件 (.nls),屏幕保护 (.scr),安装信息文件 (.inf)以及其它用于支持, 配置或操作的文件。
VS2019中安装及配置OpenCV-4.5.0过程_第13张图片

你可能感兴趣的:(opencv,visual,studio,windows)