酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

帮我写个ps脚本,用于批量将jpg图片原尺寸宽度+2cm,高度+2cm ,不怕图片变形,分辨率也不变,处理好直接保存文件到指定文件夹

以下是一个使用 Python 的 `Pillow` 库来实现此功能的脚本示例: ```python from PIL import Image import os def resize_and_save_images(input_folder, output_folder): # 遍历输入文件夹中的所有 jpg 图片 for filename in os.listdir(input_folder): if filename.endswith('.jpg'): image_path = os.path.join(input_folder, filename) image = Image.open(image_path) # 获取原始宽度和高度 original_width, original_height = image.size # 将宽度和高度分别增加 2cm (假设 1cm = 37.8 像素) new_width = original_width + 2 * 37.8 new_height = original_height + 2 * 37.8 # 调整图片大小 resized_image = image.resize((int(new_width), int(new_height))) # 生成输出文件路径 output_path = os.path.join(output_folder, filename) # 保存图片 resized_image.save(output_path) # 指定输入和输出文件夹路径 input_folder = 'your_input_folder' output_folder = 'your_output_folder' resize_and_save_images(input_folder, output_folder) ``` 额外注意的逻辑点: 1. 确保输入文件夹和输出文件夹存在,并且有相应的读写权限。 2. 注意图片格式是否真的为 jpg,以免处理错误的文件。 3. 检查分辨率的计算是否符合实际需求。 [2025-03-10 10:14:48 | AI写代码神器 | 334点数解答]

相关提问