如何使用python cv2获取图片大小和类型

1. 流程图

flowchart TD
    A(开始)
    B(导入cv2库)
    C(读取图片)
    D(获取图片大小)
    E(获取图片类型)
    F(结束)
    
    A --> B --> C --> D --> E --> F

2. 步骤表格

步骤 操作
1 导入cv2库
2 读取图片
3 获取图片大小
4 获取图片类型

3. 代码实现

# 导入cv2库
import cv2

# 读取图片
img = cv2.imread('image.jpg')

# 获取图片大小
height, width, channels = img.shape
print('图片大小:', height, 'x', width)

# 获取图片类型
image_type = img.dtype
print('图片类型:', image_type)
  • 代码解释:
    • cv2.imread('image.jpg'):读取名为image.jpg的图片,存储在变量img
    • img.shape:获取图片的大小,返回值为图片的高度、宽度和通道数
    • img.dtype:获取图片的数据类型

通过上述代码,我们可以实现使用python的cv2库获取图片的大小和类型。希望对你有所帮助,加油!