OpenCV C++入门,读取和显示一张图片

文章目录

  • 一、OpenCV C++入门,读取和显示一张图片
  • 二、代码如下
  • 三、类和函数介绍


一、OpenCV C++入门,读取和显示一张图片

OpenCV入门程序,简单显示一张图片。

二、代码如下

#include 
#include 
#include
#include 
using namespace cv;
using namespace std;

int main()
{
	string path="test.png";
	Mat img=imread(path);
	imshow(img);
	waitKey(0);
	return 0;
}

三、类和函数介绍

1、Mat是OpenCV中可以表示一个N维的数组的类,数组的每个位置可以是单通道或多通道。可以用来存储图片(灰度或彩色)、向量、直方图等很多东西。我们要使用OpenCV处理图片或者视频都要用到这个类。
2、imread是读取图像。
3、imshow是将图片在窗口中显示出来。
4、waitKey是在显示图像时具有延时的作用,
waitKey格式:
int waitKey(int delay=0)
delay-延时的时间,单位ms;参数小于等于0可以让窗口一直显示,参数大于0,比如1000,那么就是1s之后自动关掉窗口。

你可能感兴趣的:(OpenCV,opencv,c++,图像处理)