cv2.imread函数

时间:2022-10-31 12:24

cv2.imread函数是如何的呢?下面就让我们一起来了解一下吧:

cv2一般来说也就是opencv,而imread为image read的缩写形式,简单来说,imread函数通常是用于读取图像的。

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

1、imread c++原型

#include <opencv2/imgcodecs.hpp>

Mat cv::imread(const String & filename,

int flags = IMREAD_COLOR

)

cv2.imread函数

2、imread python原型

Python:

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

说明:根据上述可知,imread的函数原型还是很好理解的,比如其返回值,也就是Mat 类型,即返回读取的图像,读取图像失败时会返回一个空的矩阵对象(Mat::data == NULL)。

参数说明:

filename 读取的图片文件名,可使用相对路径或是绝对路径,但是必须要带有完整的文件扩展名(图片格式后缀)

flags 一个读取标记,用于选择读取图片的方式,其默认值为IMREAD_COLOR,flag值的设定一般是与用什么颜色格式读取图片有关

cv2.imread函数

参考范例:

imread函数使用示例代码:

#include<iostream>

#include<opencv2/opencv.hpp>

usingnamespacecv;

usingnamespacestd;

intmain()

{

//readtheimage

Matimage=imread("./clock.jpg");

if(image.data!=NULL)

{

/

cv2.imread函数

owtheimage

imshow("clock",image);

waitKey(0);

}

else

{

cout<<"can&apos;topencthefile!"<<endl;

getchar();

}

return0;

}

以上就是小编的分享了,希望能够帮助到大家。

标签:
随便看看
本类推荐
本类排行
热门标签

我国国家通讯社行不行啊细狗新年贺词祝福语2023年祝福语新年新年贺词新年贺词祝福语居家抗病毒小药箱除夕高速免费吗2022年除夕高速免费吗春联春联句子大全春联句子大全七字年夜饭十二道菜年夜饭十二道菜单年夜饭吃什么年夜饭吃什么菜吃年夜饭的寓意年夜饭黑芝麻菊花茶晒菊花茶腌腊肉送妈妈生日礼物汉白玉送闺蜜水钻送女人礼物爸爸生日送礼物送老公