imread函数用法
时间: 2023-12-08 22:37:28 浏览: 79
imread函数实现
imread()函数是OpenCV中用于读取图像的函数。它的基本语法如下:
```python
cv2.imread(filename[, flags])
```
其中,filename表示要读取的图像文件名,flags是可选参数,用于指定读取图像的方式。flags的取值可以是以下三种之一:
- cv2.IMREAD_COLOR:读取彩色图像。这是默认值。
- cv2.IMREAD_GRAYSCALE:以灰度模式读取图像。
- cv2.IMREAD_UNCHANGED:读取包含Alpha通道的图像。
下面是一个读取彩色图像的例子:
```python
import cv2
img = cv2.imread('image.jpg', cv2.IMREAD_COLOR)
```
这里,我们读取了名为image.jpg的彩色图像,并将其存储在img变量中。
另外,需要注意的是,imread()函数返回的是一个NumPy数组,可以使用NumPy中的各种函数对其进行处理。
阅读全文