海诗网 知识百科 cv2.imread函数(imread函数的详细用法)

cv2.imread函数(imread函数的详细用法)

cv2.imread函数, Cv2一般称为opencv,imread是image read的缩写。简单来说,imread函数通常用于读取图像。

当然,imread的函数原型主要有两种,介绍如下:

Step 1: imread c prototype

#include opencv2/imgcodecs.hpp

Mat cv:imread(const String filename,

int flags=IMREAD_COLOR

)

imread函数的详细用法

2.Imread Python原型

Python:

retval=cv.imread(filename[, flags])

注:根据以上,imread的函数原型就很好理解了,比如它的返回值,就是Mat类型,也就是返回读取的图像。当读取图像失败时,会返回一个空的矩阵对象(MAT: data==NULL)。

参数描述:

filename读取的图片的文件名可以是相对路径,也可以是绝对路径,但必须有完整的文件扩展名(图片格式后缀)。

Flags是一个阅读标志,用来选择阅读图片的方式。它的默认值是IMREAD_COLOR,标志值的设置一般和用什么颜色格式读取图片有关。

imread函数的详细用法

参考示例:

imread函数使用示例代码:

#includeiostream#includeopencv2/opencv.hppusingnamespacecv;usingnamespacestd;intmain(){//readtheimageMatimage=imread(./clock.jpg);if(image.data!=NULL){/imread函数的详细用法owtheimageimshow(clock,image);waitKey(0);}else{coutcanapos;topencthefile!endl;getchar();}return0;}

cv2.imread函数,以上就是本文为您收集整理的cv2.imread函数最新内容,希望能帮到您!更多相关内容欢迎关注。

本文来自网络,不代表海诗网立场,转载请注明出处:https://m.hallse.com/n/169589.html
发表回复