安装包的下载
首先下载opencv安装包,点击windows并选择安装目录(这里我选择的是E:\opencv)。
下载时间可能会比较久,下载完成后如下图所示:
点击解压,解压后如下图:
配置环境变量
复制目录E:\opencv\opencv\build\x64\vc15\bin
注意这里是vc15不是vc14,参考具体对应关系
鼠标右键点击计算机选择属性,选择高级系统设置
选择环境变量
编辑path
添加path
然后确定
相关文件的配置
将bin目录下面的opencv_world341.dll和opencv_world341d.dll文件复制到C:\Windows\System32这个文件夹里面即可
VS2017配置
1.新建一个项目
点击项目,进入属性管理器,菜单栏->视图->其他窗口->属性管理器
对Debug|X64进行配置,右键Microsoft.Cpp.x64.user,点击属性
2.添加包含目录
依次选择项目—>属性—>VC++目录—>包含目录—>编辑
找到你的包含目录添加就可以了,我的是这样的:
E:\opencv\opencv\build\include
E:\opencv\opencv\build\include\opencv2
3.添加库目录
依次选择项目—>属性—>VC++目录—>库目录—>编辑
我的是E:\opencv\opencv\build\x64\vc15\lib
4.添加附加依赖项
依次选择项目—>属性—>链接器—>输入—>附加依赖项—>编辑
添加你的库文件名
程序测试
#include<iostream>
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main()
{
//读入一张图片
Mat img1 = imread("city.png");
Mat img2;
resize(img1, img2, Size(800, 500));
//创建一个窗口
namedWindow("city");
//在窗口中显示图片
imshow("city", img2);
//等待5s后窗口自动关闭
waitKey(5000);
return 0;
}
运行结果如下:
到这里环境已经全部搭建完成了,搭建环境的过程中大家可能会遇到很多坑,不过谁叫咱是这一行的呢,要有耐心,慢慢来,大家一定会成功的。
今天的分享到这里了,希望大家也成功地把环境搭好!!