图像的属性 图像是有属性的,常用的通常有三个: shape# 的结构 size# 的大小 dtype# 中元素的类型 图像是由一个一个的像素值组成的,上面的shape用来说明图像是由几行几列几个通道的图像组成。size是总像素。dtype是像素的类型。 除此之外,图像还有维度,数据类型等属性。 如下代码输出了图像的部分属性: import cv2 as cv img=cv.imread("E:/image/le.jpg") print(img.shape)#图像的结构 print(img.size)#图像的大小 print(img.dtype)#图像中元素的类型 print(type(img))#图像的数据类型 print(img.ndim)#秩,即图像的维度 print(img.itemsize)#每个元素的大小,以字节为单位 print(img[0][0][0])#图像中某一点的像素值 #输出图像中部分像素值 m=0 for i in range(10): for j in range(10): print(img[i][j][0],end=',') m=m+1 if m%10==0: print('\n') 其输出结果如下图所示: |
|
来自: pythonjava学习 > 《python图像处理》