今天我们分享一个快速批量修改图片尺寸的小脚本,我们一下看一下
先看一下目录结构:
文件夹:【原始图片】:这里存放您想修改的图片
文件夹:【修改尺寸后】:这里是程序自动保存修改后的图片
视频演示:
奉上完整版代码:
函数一共三个三参数:分别是:原始图片存放地址、保存地址、修改的尺寸(元组)
1、input_folder = ‘./原始图片/’
2、output_folder = ‘./修改尺寸后/’
3、size = (600, 600)
import os
from PIL import Image
def resize_images(input_folder, output_folder, size):if not os.path.exists(output_folder):os.makedirs(output_folder)for filename in os.listdir(input_folder):input_path = os.path.join(input_folder, filename)output_path = os.path.join(output_folder, filename)with Image.open(input_path) as im:im_resized = im.resize(size)im_resized.save(output_path)
input_folder = './原始图片/'
output_folder = './修改尺寸后/'
size = (600, 600)resize_images(input_folder, output_folder, size)
此外关于图片的相关操作,我也写过一些小脚本,欢迎大家回踩!!
希望对大家有帮助,如有错误,欢迎指正
致力于办公自动化的小小程序员一枚
希望能得到大家的【一个免费关注】!感谢!