OpenCV怎么读取图像
时间: 2023-09-21 11:02:52 浏览: 108
在使用OpenCV读取图像之前,需要先安装OpenCV库。可以通过以下命令在终端中使用pip安装OpenCV:
```
pip install opencv-python
```
安装完成后,可以使用以下代码读取图像:
```python
import cv2
# 读取图像
img = cv2.imread('image.png')
# 显示图像
cv2.imshow('image', img)
# 等待按键
cv2.waitKey(0)
# 关闭窗口
cv2.destroyAllWindows()
```
其中,`imread()`函数用于读取图像,参数为图像文件的路径;`imshow()`函数用于显示图像,第一个参数为窗口的名称,第二个参数为图像数据;`waitKey()`函数用于等待按键,参数为等待时间(单位为毫秒),当参数为0时表示无限等待;`destroyAllWindows()`函数用于关闭所有窗口。
需要注意的是,OpenCV读取的图像数据是一个多维数组,通常为3维数组,分别表示图像的高度、宽度和通道数。可以使用`shape`属性查看图像的形状。
阅读全文