一. 安装Opencv_4.5.1
去官网下载opencv_4.5.1
opencv官网
建议使用迅雷下载,普通下载如果被墙了,下载速度很慢.
- 下载完成之后,点击安装,安装完之后得到如下的目录:
二. 配置环境
-
打开visual studio 创建一个空项目
-
然后下面图示部分改成release和x64
-
点击视图->属性页 得到如下的界面
点击VC++ 目录. -
配置包含目录
点击包含目录->编辑->新行 把下面的这两个目录放进去
点击确定 -
配置库目录
点击库目录->编辑->新行 把下面的目录放进去
- 配置链接器
点击链接器->输入-> 附加依赖项->编辑
把这个.lib的文件名放进去,配置完成. 这个文件所在位置如下:
还有一个附加依赖项,最好也要放进去:
opencv_world455d.lib
我再后面使用Mat_<double>
的时候如果不添加后面这个依赖项,程序还是会报链接错误.
- 如果出现下面这种问题
通过如下的方式去解决:
将上面的这几个dll文件复制到 【C:\Windows\System32】目录下
三. 配置环境测试
① 编制头文件
为了后续使用方便,我们创建一个头文件叫
MyOpencv.h
,导入包以及文件路径,供后面学习使用
#pragma once
#include <opencv2/opencv.hpp>
#include <iostream>
#include <string>
using namespace std;
using namespace cv;
string IMAGE_PATH = "F:\\opencv_source_jiazhigang\\opencv_tutorial_data-master\\images";
② 测试代码
#include "MyOpencv.h"
string imagePath = IMAGE_PATH + "\\lena.png";
int main()
{
Mat src = imread(imagePath, IMREAD_COLOR);
imshow("input", src);
waitKey(0);
destroyAllWindows();
system("pause");
return 0;
}
最后如果显示图片成功,就证明环境搭配完成