opencv 安装及配置

本文为旧版opencv配置方式,如是新版的,建议移步到该博客:
https://blog.csdn.net/weixin_51965272/article/details/124480975?spm=1001.2014.3001.5501

1.到官网下载opencv库,https://opencv.org/

2.如果是安装文件,安装到自定义位置,如果是压缩包,解压到自定义位置

3.配置环境变量
右击此电脑(有点是计算机)-属性-高级系统设置-环境变量-修改系统变量里的path,把文件的路径填进去,这里我就不详细讲了,环境配置变量是很常见的操作,大家应该都会,如果不会可以自行百度一下

opencv 安装及配置_第1张图片
opencv 安装及配置_第2张图片
opencv 安装及配置_第3张图片
opencv 安装及配置_第4张图片

4.在vs中包含头文件和库文件
打开vs,我这边用的是2017的,
新建/打开一个项目/解决方案(任意项目或空的都可以)
打开属性,在项目里就有
opencv 安装及配置_第5张图片
注意:一般情况下在opencv下载的都是debug的x64位的,大家下载什么就要配置什么的,我这里是x64加debug的
opencv 安装及配置_第6张图片
这里需要修改两项
包含目录和包含库文件

(1)包含目录需要添加如下
opencv/build/include文件夹
opencv/build/include/opencv2
有的版本还有opencv/bulild/include/opencv
总之都添加进来

我的就是
D:\opencv\opencv\build\include\opencv2
(2)包含库文件需要添加如下
opencv/build/x64\vc15\lib(我这里是vs2017,所以使用的是vc15),大家根据自己的版本添加

我的就是D:\opencv\opencv\build\x64\vc15\lib

5.在vs中添加依赖
在链接器,输入中
opencv 安装及配置_第7张图片
这里需要添加一个文件名,注意:是文件名,不要带文件夹路径
opencv 安装及配置_第8张图片
就是这两个文件名,最好是都添加进来

这样就ok了
我们测试一下,要使用debug64的编译

#include
#include

using namespace cv;

int main(int argc, char** argv) {
cv::Mat m = imread(“C:/Users/h2082/Desktop/n/image/objectGrass.png”);
namedWindow(“sample”);
imshow(“sample”, m);
waitKey(0);
return 0;

}
图片路径换成自己的
如果图片正常显示,说明没问题了

你可能感兴趣的:(opencv,c++)