python对文件夹里的所有图像批量进行垂直翻转变换处理
时间: 2023-12-04 14:02:29 浏览: 74
Python根据文件名批量转移图片的方法
好的,这个问题我可以回答。您可以使用Python的Pillow库来批量进行图像处理。以下是一个示例代码:
```
from PIL import Image
import os
# 定义一个函数来对文件夹里的所有图像进行垂直翻转变换
def flip_images(folder_path):
for filename in os.listdir(folder_path):
if filename.endswith('.jpg') or filename.endswith('.png'):
path = os.path.join(folder_path, filename)
image = Image.open(path)
flipped_image = image.transpose(Image.FLIP_TOP_BOTTOM)
flipped_image.save(path)
# 调用函数来对指定文件夹里的所有图像进行垂直翻转变换
folder_path = '/path/to/your/folder'
flip_images(folder_path)
```
您需要将代码中的"/path/to/your/folder"替换为您自己的文件夹路径,并保证该文件夹里只包含需要处理的图像文件。这样,代码就会对该文件夹里的所有图像进行垂直翻转变换并保存。
阅读全文