python cv2批量打开图片
时间: 2023-07-29 19:10:54 浏览: 167
利用python+opencv 批量镜像图片
可以使用Python中的OpenCV库来批量打开图片。以下是一个示例代码,可以实现批量读取指定文件夹中的所有图片:
```python
import cv2
import glob
# 定义图像路径
image_path = 'path/to/folder/*.jpg'
# 读取所有图像
for filename in glob.glob(image_path):
img = cv2.imread(filename)
# 处理图像
# ...
# 显示图像
cv2.imshow('image', img)
cv2.waitKey(0)
# 关闭窗口
cv2.destroyAllWindows()
```
其中,`image_path`是指定图像所在文件夹的路径,`glob.glob`函数可以获取该文件夹中所有后缀为`.jpg`的图像文件名。然后,使用`cv2.imread`函数读取每张图片,进行处理,最后显示图像。使用`cv2.waitKey`函数等待用户按下任意键关闭窗口,最后使用`cv2.destroyAllWindows`关闭所有窗口。
阅读全文