python批量读入图片
时间: 2023-06-29 11:18:01 浏览: 90
批量读取图片
可以使用Python的PIL库(Pillow库的升级版)来批量读取图片。以下是一个示例代码:
```python
from PIL import Image
import os
# 指定图片所在的文件夹路径
image_folder = '/path/to/image/folder'
# 遍历文件夹中的所有图片文件
for filename in os.listdir(image_folder):
# 判断文件是否为图片文件
if filename.endswith('.jpg') or filename.endswith('.jpeg') or filename.endswith('.png'):
# 拼接图片文件的完整路径
image_path = os.path.join(image_folder, filename)
# 使用PIL库打开图片文件
image = Image.open(image_path)
# 处理图片
# ...
```
在上面的代码中,首先指定了存放图片的文件夹路径,然后使用`os.listdir()`函数遍历文件夹中的所有文件。如果文件名以`.jpg`、`.jpeg`或`.png`结尾,则判断该文件为图片文件,拼接该文件的完整路径后使用`Image.open()`函数打开图片文件,最后就可以对图片进行处理了。
阅读全文