编程语言
首页 > 编程语言> > C++ OpenCV4.5环境搭建(一)

C++ OpenCV4.5环境搭建(一)

作者:互联网

文章目录


前言

OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习等方法,我这边学习用的开发环境是VS2015+OpenCV4.5,原本想自己下载源码编译,但是OpenCV4.5使用CMake在配置(config)的时候,各种下载失败,需要翻墙,不会翻墙,只能放弃,下载编译好的包,下载链接


一、环境搭建

下载完之后,直接双击选择路径安装,我这边直接安装到D盘根目录下,如下图所示:
在这里插入图片描述
打开VS2015,新建一个控制台的空项目,点击属性管理器,配置包含目录和库目录,以及附加依赖项,如下图所示
在这里插入图片描述
注意:下载下来的库是64位的,需要配置x64的属性;VS2015使用vc14下面的lib,vc15下是VS2017的库;Release的配置和Debug的配置一样,附加依赖项的库名称不一样,带d结尾是Debug的库,没有则是Release的

二、第一个工程

添加一个新建源文件main.cpp,代码如下(示例):

#include <opencv2/opencv.hpp>
#include <Windows.h>

using namespace std;
using namespace cv;

int main(void)
{
	// 加载一张图片
	Mat img = imread("E:\\1.jpg");
	if (img.empty())
	{
		cout << "can not load image.." << endl;
		return -1;
	}
	// 创建一个窗口
	// 第一个参数是窗口标题
	// 第二个参数是窗口标识,这里设置自适应大小,也就是根据图片大小调整窗口
	namedWindow("测试", WINDOW_AUTOSIZE);
	// 显示图片
	// 第一个参数是显示的窗口标题
	// 第二个是要显示的图片数据对象
	imshow("测试", img);
	// waitKey是给它一个指令才关闭,waitKey(0)等待键盘按下时关闭,任意键
	waitKey(0);
	
	return 0;
}

标签:OpenCV4.5,VS2015,配置,C++,Release,下载,搭建
来源: https://blog.csdn.net/qq_33659478/article/details/111402853