目录
一、opencv对象属性
- type() 输出opencv对象所属类型
- dtype()输出opencv对象数据类型
- shape输出opencv对象的形状
- size输出opencv对象的元素个数
二、代码
import cv2
img1 = cv2.imread('./Image/reba_color.jpg',cv2.IMREAD_COLOR)
print('type:',type(img1))
print('dtype:',img1.dtype)
print('shape:',img1.shape)
print('size:',img1.size)
type: <class 'numpy.ndarray'>
dtype: uint8
shape: (300, 540, 3)
size: 486000
可以看到,通过imread读入的图片对象实际上是ndarray对象,由原来的RGB三通道,转成了BGR三通道
故shape和size属性包括dtype属性都和在numpy中的一样