![图片[1]-Python怎么改图片大小-uusu优素-乐高,模型,3d打印,编程](http://uusucn.zbbe.cn/wp-content/uploads/2024/01/5e8703373d3ac649.jpg)
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的图片如下
原文来自:https://www.py.cn© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


















































暂无评论内容