【win10 +visual studio +opencv4.5.5】安装opencv和环境配置

一、opencv下载与安装

opencv镜像下载
源头博客

1、下载opencv4.5.5

【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第1张图片

2、解压文件

【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第2张图片
【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第3张图片

二、添加系统环境变量

依次选择计算机—>属性—>高级系统设置—>系统变量,找到Path变量,选中并点击编辑,然后新建把你的OpenCV执行文件的路径填进去,opencv\build\x64\vc15\bin这一段应该是一样的,前面是刚才解压的时候,自己选择的路径,然后一路点确定,这样环境变量就配置完了。
关于我的path1怎么来的 可以看我之前的博客

添加E:\opencv4.5.5\opencv\build\x64\vc15\lib;E:\opencv4.5.5\opencv\build\x64\vc15\bin

【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第4张图片

三、visual studio 2019添加属性表

新建一个项目叫opencv_test吧 然后要做的工作是配置Debug和release的属性表(都是x64的)
然后新建一个cpp 用一段demo测试一下能不能读取图片

在属性管理器下分别新建两个属性表,一个opencv_debug 一个opencv_release 这样以后每次配环境 都只要把他们按照需求加进来就好了
【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第5张图片
新建的属性表属性要添加是包含目录、库目录,以及链接器中输入里面的附加依赖项
其中 debug、release的包含目录还有库目录添加的东西都是一样的,但是附加依赖项有区别 我在后面给出
【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第6张图片

1、包含目录

E:\opencv4.5.5\opencv\build\include\opencv2;E:\opencv4.5.5\opencv\build\include

2、库目录

E:\opencv4.5.5\opencv\build\x64\vc15\lib

3、附加链接项

如果配置为Debug,选择opencv_world455d.lib
  如果为Release,选择opencv_world455.lib
  【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第7张图片

四、测试代码

#include 

using namespace std;
using namespace cv;

int main(int argc, char* argv[]) {
    const char* imagename = "lena.jpg";//此处为你自己的图片路径

    //从文件中读入图像
    Mat img = imread(imagename, 1);

    //如果读入图像失败
    if (img.empty()) {
        fprintf(stderr, "Can not load image %s\n", imagename);
        return -1;
    }
    //显示图像
    imshow("image", img);

    //此函数等待按键,按键盘任意键就返回
    waitKey();
    return 0;
}

运行结果
【win10 +visual studio +opencv4.5.5】安装opencv和环境配置_第8张图片
over

你可能感兴趣的:(安装的日常,visual,studio,经验分享,opencv)