python 循环处理文件夹图片
时间: 2023-08-15 17:12:01 浏览: 147
Python处理图像文件
你可以使用Python的os和PIL库来循环处理文件夹中的图片。下面是一个示例代码:
```python
import os
from PIL import Image
# 指定文件夹路径
folder_path = "path/to/folder"
# 遍历文件夹中的文件
for filename in os.listdir(folder_path):
# 判断文件是否为图片文件
if filename.endswith(".jpg") or filename.endswith(".png"):
# 拼接文件的完整路径
file_path = os.path.join(folder_path, filename)
# 打开图片文件
image = Image.open(file_path)
# 在这里进行你想要的图片处理操作,比如调整尺寸、修改颜色等
# 保存处理后的图片
new_file_path = os.path.join(folder_path, "processed_" + filename)
image.save(new_file_path)
```
在上面的代码中,你需要将`folder_path`变量替换为你要处理的文件夹的路径。代码会遍历文件夹中的每个文件,判断是否为图片文件,然后打开并对图片进行处理。最后,将处理后的图片保存在原文件夹中并加上"processed_"前缀。
你可以根据需要在代码中添加具体的图片处理操作。希望对你有所帮助!
阅读全文