python批量处理图片调暗
时间: 2023-08-30 22:09:34 浏览: 151
基于python代码批量处理图片resize
可以使用Pillow库来实现Python批量处理图片调暗的功能。
以下是示例代码:
```python
from PIL import Image
import os
# 设置调暗的比例
ratio = 0.5
# 待处理的图片文件夹路径
folder_path = "path/to/folder"
# 遍历文件夹中的所有图片文件
for filename in os.listdir(folder_path):
# 判断是否为图片文件
if filename.endswith(".jpg") or filename.endswith(".png"):
# 打开图片文件
image_path = os.path.join(folder_path, filename)
with Image.open(image_path) as image:
# 调暗图片
enhancer = ImageEnhance.Brightness(image)
image_dark = enhancer.enhance(ratio)
# 保存调暗后的图片
new_image_path = os.path.join(folder_path, "dark_" + filename)
image_dark.save(new_image_path)
```
代码中,首先设置了调暗的比例,然后遍历指定文件夹中的所有图片文件,逐一打开、调暗、保存。其中,调暗使用了Pillow库中的ImageEnhance模块。
阅读全文