from PIL import Image
import os
# 设置要处理的图像目录
img_dir = 'path/to/images'
# 设置新的像素大小
new_size = (800, 600)
# 循环处理所有图像
for filename in os.listdir(img_dir):
# 仅处理JPEG和PNG格式的图像
if filename.endswith('.jpg') or filename.endswith('.png'):
# 打开图像并调整大小
with Image.open(os.path.join(img_dir, filename)) as im:
im.thumbnail(new_size)
# 保存新图像
im.save(os.path.join(img_dir, 'new_' + filename))