Python 批量处理图片
时间: 2023-11-05 08:16:54 浏览: 96
python 批量处理图片程序
Python 可以使用 PIL(Python Imaging Library)库来批量处理图片,下面是一个简单示例:
```python
from PIL import Image
import os
# 遍历指定目录下的所有图片文件
for file in os.listdir('path/to/directory'):
if file.endswith('.jpg') or file.endswith('.png'):
# 打开图片文件
img = Image.open(os.path.join('path/to/directory', file))
# 处理图片
img = img.resize((500, 500))
# 保存处理后的图片
img.save(os.path.join('path/to/directory', file))
```
这个示例代码可以将指定目录下所有的 `.jpg` 或 `.png` 图片文件,按照指定的大小进行缩放,并保存到原目录中。你可以根据需要修改图片处理的逻辑。
阅读全文