【OpenCV】OpenCV介绍及C++环境配置

发布于:2022-10-28 ⋅ 阅读:(459) ⋅ 点赞:(0)

OpenCV介绍

OpenCV是一个跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。

OpenCV是用C++语言编写的,同时留有C ++(工程部署用)、Python(深度学习用)、Java和MATLAB(Matlab好多例子都调用的opencv)接口,为了学习(juan)和部署视觉类的应用,记录一下学习过程。

OpenCV的应用太广了,就不再赘述,这里我主要关心在车辆摄像头上的一些应用。

OpenCV官网:https://opencv.org/

这里我主要看OpenCVxuetang贾老师的视频,然后再看一些比较好的书籍。

贾老师的学习代码如下:https://gitee.com/opencv_ai/opencv_tutorial_data

Windows OpenCV环境配置

首先安装Visual studio,这里我用的2017,可参考安装

下载OpenCV库,我用的4.5.4,放在这里,提取码0121

首先,新建工程,设置Release/x64:

在这里插入图片描述

将下载好的OpenCV库解压到D盘,命名为opencv-454(防止版本多了乱):

在这里插入图片描述

打开属性管理器,配置Release/x64的属性:

在这里插入图片描述
在这里插入图片描述

包含目录配置如下:

在这里插入图片描述

库目录配置如下:

在这里插入图片描述

附加依赖项配置如下:

在这里插入图片描述

配置完成后,写入以下代码(读取图像):

// opencv454学习

#include <opencv2/opencv.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
	Mat src = imread("D:/images/test.png");
	imshow("input", src);
	waitKey(0);
	destroyAllWindows();
	return 0;
}

运行结果如下:

在这里插入图片描述

以上。

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到