Python怎么改图片大小
发布时间:2026-06-07 21:59:23

Python如何改变图片大小?
python有一个图像处理库——PIL,图像文件可以处理。PIL提供了格式转换、旋转、切割、尺寸变化、像素处理、图像合并等功能丰富的方法,非常强大。
Python教程推荐学习。
让我们来看看用PIL改变图片大小的例子:
importImage infile='D:\\original_img.jpg' outfile='D:\\adjust_img.jpg' im=Image.open(infile) (x,y)=im.size#readimagesize x_s=250#definestandardwidth y_s=y*x_s/x#calcheightbasedonstandardwidth out=im.resize((x_s,y_s),Image.ANTIALIAS)#resizeimagewithhigh-quality out.save(outfile) print'originalsize:',x,y print'adjustsize:',x_s,y_s ''' OUTPUT: originalsize:500358 adjustsize:250179 '''
对比压缩前和压缩后:
使用上述代码将图片压缩成48*48的图片如下

下一篇 Python测试有什么用途
