cv2 获取图片的长宽
时间: 2024-06-03 07:05:08 浏览: 176
在使用OpenCV的Python接口时,可以使用cv2.imread()函数读取图片,并通过numpy数组的shape属性获取图片的长和宽。示例如下:
```python
import cv2
img = cv2.imread("image.jpg")
height, width = img.shape[:2]
print("Image height: ", height)
print("Image width: ", width)
```
如果你想获得图片的通道数,可以使用img.shape。但是需要注意的是,如果图片是灰度图,则img.shape只会返回两个值,即高和宽。
阅读全文