cv2.imread(pic_path, -1)
时间: 2023-10-15 18:23:28 浏览: 102
python3+opencv 使用灰度直方图来判断图片的亮暗操作
cv2.imread(pic_path, -1) 是 OpenCV 库中的一个函数,用于读取图像文件。
参数 `pic_path` 是图像文件的路径,可以是相对路径或绝对路径。函数会返回一个包含图像数据的 numpy 数组对象。
参数 `-1` 用于指定读取图像的方式,有以下几种选项:
- `cv2.IMREAD_COLOR` (1):以彩色模式读取图像,默认值。
- `cv2.IMREAD_GRAYSCALE` (0):以灰度模式读取图像。
- `cv2.IMREAD_UNCHANGED` (-1):以原始模式读取图像,包括 alpha 通道。
例如,如果你想以彩色模式读取名为 "image.jpg" 的图像文件,可以使用以下代码:
```python
import cv2
pic_path = "image.jpg"
img = cv2.imread(pic_path, cv2.IMREAD_COLOR)
```
请注意,在使用 `cv2.imread` 函数前,需要先安装并导入 OpenCV 库。
阅读全文