opencv 获取图像的属性
形状
shape 可以获取图像的形状,返回包含的行数,列数,通道数的元组。
灰度:返回行数,列数
彩色:返回行数,列数,通道数
eg:
import cv2
img1 = cv2.imread('灰度图像')
print(img1.shape)
out #: (512,512)
import cv2
img1 = cv2.imread('彩色图像')
print(img2.shape)
# out: (512,512,3)
像素数目
size 可以获取图像的像素数目
灰度:返回:行数 x 列数
彩色:返回:行数 x 列数 x 通道数
eg:
import cv2
img = cv2.imread('图像名')
print(img.size)
#out: 786432
图像类型
dtype 返回的是图像的数据类型
eg:
import cv2
img=cv2.imread('图像名称')
print(img.dtype)
##uint8
本作品采用《CC 协议》,转载必须注明作者和本文链接