resize()返回调整大小的图像副本。它不会修改原始文件。正确的使用方式是:
from PIL import Image#...img = img.resize((150, newheight), Image.ANTIALIAS)
资源
我认为您正在寻找的是ImageOps.fit函数。从PIL文档:
ImageOps.fit(图像,大小,方法,出血,居中)=>图像
返回图像的大小和裁剪后的版本,裁剪为请求的宽高比和大小。size参数是请求的输出大小(以像素为单位),以(宽度,高度)元组给出。



