【数字图像处理】opencv的安装及vs2017环境的配置

1.安装opencv

首先是安装opencv,我是从官网下的,下载opencv,在官网下载最近的版本即可。 我是windows10系统,下载对应Windows的最新版。
这里写图片描述

下载后解压就不说了,解压后如下(每个版本可能解压后不太一样):

这里写图片描述

然后我们需要修改环境变量,修改环境变量步骤如下:右键“我的电脑”->”属性”->”高级系统设置”->”环境变量”->”系统变量Path”,添加“D:\opencv\build\x64\vc14\bin”(以自己下载路劲为准),添加成功后关闭界面。

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

环境变量配置完成。

2.安装VS2017

我用的是vs2017社区版,vs官网下载地址,按照正常流程下载就可以了。

这里写图片描述

下载完成后,点击这个可执行文件

这里写图片描述

接着会有解压界面,是否继续等,正常继续就行

这里写图片描述

根据个人情况进行安装,我安装的是如下几个:

这里写图片描述

安装的过程可能会比较长,耐心等待。安装完成后根据个人情况选择界面啥的就不多说了。

3.配置环境

新建一个项目

这里写图片描述

新建源文件

这里写图片描述

点击“视图”进入到属性管理器,或者点击下面的属性管理器都可以

这里写图片描述

我是64位系统,所以debug版本对应x64,如果你是32位系统,则对应x86

这里写图片描述
这里写图片描述

在这里以64位为例,双击debug x64进入如下的界面,首先修改包含目录,添加以下三个目录地址:

D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2

然后修改工程库目录,添加库目录:D:\opencv\build\x64\vc15\lib

这里写图片描述

最后修改链接库,将opencv中的lib库添加进去,文件名称后面有d的是debug版本,没有d的release版本的。因为我一般用的是debug版,所以添加的是debug版。

这里写图片描述

这里写图片描述

到这里就完成了,建议重新启动下。

4.测试

#include<iostream>
#include<opencv2/core.hpp>
#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
    Mat img = imread("1.jpg");  //读一张图片
    namedWindow("原画");  //创建一个“原画”窗口
    imshow("原画", img);   //在窗口中显示图片
    waitKey(6000);  //等待6000ms关闭窗口
    return 0;
}

运行代码将会在界面上显示一张图片

这里写图片描述

如果出现文件找不到这类问题,检查变量的配置,特别是库目录和包含目录;如果是模型不符合,那你需要检查debug版本和你配置变量的版本是否一致;另外运行的时候一定要注意有返回值!

猜你喜欢

转载自blog.csdn.net/C2681595858/article/details/82824853
今日推荐