今天我们分享一个快速批量修改图片尺寸的小脚本,我们一下看一下
先看一下目录结构:
文件夹:【原始图片】:这里存放您想修改的图片
文件夹:【修改尺寸后】:这里是程序自动保存修改后的图片
视频演示:
奉上完整版代码:
函数一共三个三参数:分别是:原始图片存放地址、保存地址、修改的尺寸(元组)
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)
此外关于图片的相关操作,我也写过一些小脚本,欢迎大家回踩!!
希望对大家有帮助,如有错误,欢迎指正
致力于办公自动化的小小程序员一枚
希望能得到大家的【一个免费关注】!感谢!