(opencv01)读入图像
读入图像
-
img = cv2.imread(filepath, flags)-
filepath : 要读入图片的完整路径
-
flags : 读入图片的标志
-
cv2.IMREAD_COLOR :默认参数,读入一副彩色图片, 忽略alpha通道,可以直接写1
-
cv2.IMREAD_UNCHANGED:故名思义,读入完整图片,包括alpha通道,可以直接写-1
-
-
-
cv2.imread()读取图片后以多维数组的形式保存图片信息,前两维表示图片的像素坐标,最后一维表示图片的通道索引。读出来的时BGR格式。不是RGB哦!
-
示例图片:
![]()
![]()
从详细信息可以看到,shili.png含有4个通道(R G B+alpha)即位深为32,每一个通道占8位
-
代码:
![]()
![]()
![]()
得到(h, w, c) 也就是(高度,宽度,通道数)






浙公网安备 33010602011771号