image.open批量读取
时间: 2023-08-13 08:34:31 浏览: 451
批量读取图片
如果您想要使用Python中的Pillow库中的`Image.open()`函数批量读取多个图片文件,可以使用如下代码:
```python
from PIL import Image
import os
# 定义要读取的图片文件夹路径
folder_path = 'path/to/folder'
# 遍历文件夹中的所有文件
for file_name in os.listdir(folder_path):
# 如果文件是一个图片文件
if file_name.endswith('.jpg') or file_name.endswith('.jpeg') or file_name.endswith('.png'):
# 使用Image.open()函数打开图片文件
image = Image.open(os.path.join(folder_path, file_name))
# 在这里对图片进行处理,例如调整大小、裁剪等
# 处理完成后可以保存图片
# image.save('path/to/save/image')
```
这段代码会遍历指定文件夹中的所有文件,如果文件是一个图片文件,则使用`Image.open()`函数打开该文件,并可以在代码中对图片进行处理,最后可以选择保存图片。
阅读全文