3.【openCV_imread()函数详解】

imread函数细讲

    • 1.什么是imread()函数?
    • 2.imread()函数的原型?
    • 3.各个原型代表的啥意思?
    • 4.实列操作:
      • 4.1代码展示:
      • 4.2效果展示:
    • 5.总结

1.什么是imread()函数?

imread()函数、是用来读取图像信息的函数,在引用路径的时候,我们既可以用双引号、也可以使用单引号.

2.imread()函数的原型?

i吗read(“ ”,阿拉伯数字 a )

3.各个原型代表的啥意思?

当a=1时或则省略a的时候,颜色为原始颜色.
当a=0时,读取原始图像为:灰色.
并不是说a只能有这些数字可以取,还有其他的数比如 2 4等,因为不常用所以我们就不一一描述了,只需要聊一些简单的就行

4.实列操作:

4.1代码展示:

#include 
#include      //引入库(opencv/程序名.hpp)
using namespace cv;
using namespace std;
int main()
{
	char c;
	Mat img = imread("yy.jpg",32);		
	namedWindow("学校风景",WINDOW_NORMAL);    //定义窗口namedWindow("学校风景",WINDOW_AUTOSIZE);不可改变窗口的大小
	resizeWindow("学校风景", 1958, 1080);    //窗口名字,宽度,长度
	imshow("学校风景", img);     //展示窗口
	c=waitKey(0);                //窗口展示的显示时长,以ms为单位,如果为0,一直显示
	if (c == 'q')
	{
		exit(1);
	}
	destroyAllWindows();       //消除所有的窗口     
	return 0;
}

4.2效果展示:

3.【openCV_imread()函数详解】_第1张图片

5.总结

imread抽象的可以说成,它是一个中介,它从文件夹里外面取出商品、然后再到手正给我们,它在途中对商品做什么。我们也只能认栽.
3.【openCV_imread()函数详解】_第2张图片

你可能感兴趣的:(opencv,opencv,计算机视觉,人工智能)