把指定目录下所有图片都修改尺寸为300x300
用是的PIL,若PIL安装麻烦, 安装Pillow也可以,代码是一样的
import os
from PIL import Image
dir_img="../img/"
dir_save="../img/"
size=(300,300)
list_img = os.listdir(dir_img)#获取目录下所有图片名
#遍历
for img_name in list_img:
pri_image = Image.open(dir_img+img_name)
tmppath=dir_save+img_name
#保存缩小的图片
pri_image.resize(size, Image.ANTIALIAS).save(tmppath)