python批量处理图片
时间: 2023-10-05 10:04:41 浏览: 88
python 批量处理图片程序
可以使用Python的Pillow库来批量处理图片。以下是一个简单的示例代码:
```python
from PIL import Image
import os
# 定义文件夹路径和要处理的文件类型
folder_path = "path/to/folder"
file_type = ".jpg"
# 遍历文件夹中所有符合条件的文件
for filename in os.listdir(folder_path):
if filename.endswith(file_type):
# 打开图片
img = Image.open(os.path.join(folder_path, filename))
# 处理图片,例如旋转、裁剪、调整大小等等
# ...
# 保存处理后的图片
img.save(os.path.join(folder_path, filename))
```
你可以在`# 处理图片`部分添加你需要的图片处理代码。例如,可以使用`img.rotate(angle)`来旋转图片,使用`img.crop((left, top, right, bottom))`来裁剪图片,使用`img.resize((width, height))`来调整图片大小等等。最后,使用`img.save(filename)`保存处理后的图片。
阅读全文