CMD 批量水平翻转文件夹图片 - Python PIL 库教程
要在 CMD 中批量水平翻转文件夹内的所有图片,你可以使用 Python 的 PIL 库来实现。以下是一个示例代码:
from PIL import Image
import os
# 指定文件夹路径
folder_path = 'path/to/folder'
# 获取文件夹内所有文件名
file_list = os.listdir(folder_path)
# 遍历文件夹内所有文件
for file_name in file_list:
# 检查文件是否为图片
if file_name.endswith('.jpg') or file_name.endswith('.jpeg') or file_name.endswith('.png'):
# 拼接文件路径
file_path = os.path.join(folder_path, file_name)
# 打开图片
img = Image.open(file_path)
# 水平翻转图片
flipped_img = img.transpose(Image.FLIP_LEFT_RIGHT)
# 保存翻转后的图片,覆盖原文件
flipped_img.save(file_path)
请确保在运行此代码之前已经安装了 PIL 库,可以使用以下命令来安装:
pip install pillow
将代码中的 'path/to/folder' 替换为你想要处理的文件夹的路径。这段代码将遍历文件夹内的所有文件,检查是否为图片,然后对图片进行水平翻转操作,并覆盖原文件。
原文地址: https://www.cveoy.top/t/topic/pfPn 著作权归作者所有。请勿转载和采集!