赞
踩
import cv2
image=cv2.imread("D:/shape.bmp")
print(image.shape[0])
print(image.shape[1])
print(image.shape[2])
结果
300
200
3
其中shape.bmp是一张水平200像素,垂直300像素的彩色图
image.shape[0], 图片垂直尺寸
image.shape[1], 图片水平尺寸
image.shape[2], 图片通道数
-------------------------------------------------------------------------------------------------
img.shape[:2] 取彩色图片的垂直(称作heigh)、水平(称作width),如果mg.shape[:3] 取取彩色图片的高、宽、通道
[0:2]这个应当是切片的意思
img.shape 应当是OpenCV模块中处理图片的 是图片的一个属性 ,这个属性是个列表 然后对这个列表切片操作
---------------------
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。