读取一张图片
函数原型
- cv2.imread(filename, flags=None)
该函数为读入一张图片,他与两个参数
参数说明:
filename:图片的路径
flags:图片读入方式,一般采用默认
值枚举 | 说明 |
---|---|
cv2.IMREAD_COLOR | 以彩色方式读入 |
cv2.IMREAD_GRAYSCALE | 以灰度方式读入 |
cv2.IMREAD_UNCHANGED | 读入一幅图片,并包括其alpha通道 |
返回值:numpy数组,一般是三维数组,表示图片的长宽和深度,深度表示图片的RGB通道
使用示例
import cv2
img = cv2.imread(path)
print(type(img))
print(img.shape)
会显示如下
<class 'numpy.ndarray'>
(126, 800, 3)