如何使用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库获取图片的大小和类型。希望对你有所帮助,加油!