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

一、opencv下载与安装 opencv镜像下载
源头博客
1、下载opencv4.5.5 安装的日常|【win10 +visual studio +opencv4.5.5】安装opencv和环境配置
文章图片

2、解压文件 安装的日常|【win10 +visual studio +opencv4.5.5】安装opencv和环境配置
文章图片

安装的日常|【win10 +visual studio +opencv4.5.5】安装opencv和环境配置
文章图片

二、添加系统环境变量 依次选择计算机—>属性—>高级系统设置—>系统变量,找到Path变量,选中并点击编辑,然后新建把你的OpenCV执行文件的路径填进去,opencv\build\x64\vc15\bin这一段应该是一样的,前面是刚才解压的时候,自己选择的路径,然后一路点确定,这样环境变量就配置完了。
关于我的path1怎么来的 可以看我之前的博客
【安装的日常|【win10 +visual studio +opencv4.5.5】安装opencv和环境配置】添加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和环境配置
文章图片

三、visual studio 2019添加属性表 新建一个项目叫opencv_test吧 然后要做的工作是配置Debug和release的属性表(都是x64的)
然后新建一个cpp 用一段demo测试一下能不能读取图片
在属性管理器下分别新建两个属性表,一个opencv_debug 一个opencv_release 这样以后每次配环境 都只要把他们按照需求加进来就好了
安装的日常|【win10 +visual studio +opencv4.5.5】安装opencv和环境配置
文章图片

新建的属性表属性要添加是包含目录、库目录,以及链接器中输入里面的附加依赖项
其中 debug、release的包含目录还有库目录添加的东西都是一样的,但是附加依赖项有区别 我在后面给出
安装的日常|【win10 +visual studio +opencv4.5.5】安装opencv和环境配置
文章图片

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和环境配置
文章图片

四、测试代码

#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和环境配置
文章图片

over

    推荐阅读