批量处理 图片缩放
目录
目录图片 批量裁剪,缩放
多目录拼接视频,居中对齐
目录图片 批量裁剪,缩放
import os
from PIL import Image# 定义图片处理函数
def process_image(input_folder, output_folder,scale):# 如果输出文件夹不存在,则创建os.makedirs(output_folder,exist_ok=True)# 使用 os.scandir() 遍历输入文件夹中的所有文件with os.scandir(input_folder) as entries:for entry in entries:# 仅处理文件并确保是图片格式if entry.is_file() and entry.name.lower().endswith(('png', 'jpg', 'jpeg', 'bmp', 'tiff')):img_path = entry.path# 打开图片img = Image.open(img_path)# 裁剪高度为500-1000区域width, height = img.sizecrop_area = (0, 500, width, min(1000, height)) # 确保不会超出图片的实际高度cropped_img = img.crop(crop_area)