cv2.imread怎么读取图片
时间: 2023-10-08 12:06:56 浏览: 107
OpenCV 使用imread()函数读取图片的六种正确姿势
cv2.imread() 函数可以用来读取图片。这个函数需要传入图片的路径作为参数,返回一个 Numpy 数组,表示图片的像素值。
示例代码:
```python
import cv2
# 读取图片
img = cv2.imread('path/to/image.jpg')
# 显示图片
cv2.imshow('Image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
注意,cv2.imread() 函数默认读取的图片是 BGR 格式,而不是常见的 RGB 格式。如果需要将 BGR 转为 RGB,可以使用 cv2.cvtColor() 函数。
示例代码:
```python
import cv2
# 读取图片
img = cv2.imread('path/to/image.jpg')
# 将 BGR 转为 RGB
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
# 显示图片
cv2.imshow('Image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
阅读全文