引言

准备工作

在开始之前,请确保您已安装以下Python库:

  • Pillow:用于图像处理
  • os:用于文件操作

您可以使用以下命令安装Pillow库:

pip install Pillow

一键批量读取图片

from PIL import Image
import os

# 指定图片文件夹路径
folder_path = 'path/to/your/image/folder'

# 遍历文件夹中的所有文件
for filename in os.listdir(folder_path):
    if filename.endswith(('.png', '.jpg', '.jpeg', '.bmp', '.gif')):
        # 构建完整的文件路径
        file_path = os.path.join(folder_path, filename)
        # 打开图片
        with Image.open(file_path) as img:
            # 处理图片
            # ...
            pass

高效图像处理技巧

1. 缩放图片

img.resize((width, height))

2. 裁剪图片

img.crop((left, upper, right, lower))

其中(left, upper, right, lower)是裁剪区域的左上角和右下角坐标。

3. 转换图片格式

img.convert('RGB')

4. 保存图片

img.save('output_path')

总结