python批量读取图片代码
时间: 2023-07-02 21:09:41 浏览: 102
可以使用Python的Pillow库来批量读取图片,以下是一个示例代码:
```python
from PIL import Image
import os
# 定义图片文件夹路径
folder_path = "/path/to/folder"
# 遍历文件夹中的所有图片
for filename in os.listdir(folder_path):
# 判断文件是否为图片
if filename.endswith(".jpg") or filename.endswith(".jpeg") or filename.endswith(".png"):
# 拼接文件完整路径
file_path = os.path.join(folder_path, filename)
# 打开图片并输出图片信息
with Image.open(file_path) as img:
print("Filename: {}".format(filename))
print("Size: {}".format(img.size))
print("Format: {}".format(img.format))
```
这个代码会遍历指定文件夹中的所有图片文件(.jpg、.jpeg、.png),打印出文件名、大小和格式等信息。你可以根据需要修改输出信息或者对图片进行其他操作。
阅读全文