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