使用shape ,返回图像的 行数,列数,通道数的元祖
灰度图:返回 行数 ,列数 彩色图:返回 行数,列数,通道数
算例 灰度图
import cv2 i=cv2.imread('lena256.bmp',flags=cv2.IMREAD_UNCHANGED)#cv2.IMREAD_UNCHANGED 未改变 print(i.shape)结果:(256,256)
彩色图
import cv2 i=cv2.imread('lenacolor.png',flags=cv2.IMREAD_UNCHANGED)#cv2.IMREAD_UNCHANGED 未改变 print(i.shape)结果:(512,512,3)
像素数目指图像中有多少个像素点
使用size
灰度图:返回 行数 乘以 列数 彩色图:返回 行数 乘以 列数 乘以 通道数
import cv2 i=cv2.imread('lena256.bmp',flags=cv2.IMREAD_UNCHANGED)#cv2.IMREAD_UNCHANGED 未改变 print(i.size)使用dtype 返回的是图像的数据类型
import cv2 i=cv2.imread('lena256.bmp',flags=cv2.IMREAD_UNCHANGED)#cv2.IMREAD_UNCHANGED 未改变 print(i.dtype)结果:uint8
总目录链接: python3+opencv学习笔记汇总目录(适合基础入门学习)
电气专业的计算机小白,写博文不容易,如果你觉得本文对你有用,请点个赞支持下。谢谢