python怎么改图片大小
python有一个图像处理库——PIL,可以处理图像文件。PIL提供了功能丰富的方法,比如格式转换、旋转、裁剪、改变尺寸、像素处理、图片合并等等等等,非常强大。
推荐学习《Python教程》。
下面来看下使用PIL改图片大小的例子:
import Image infile = 'D:\\original_img.jpg' outfile = 'D:\\adjust_img.jpg' im = Image.open(infile) (x,y) = im.size #read image size x_s = 250 #define standard width y_s = y * x_s / x #calc height based on standard width out = im.resize((x_s,y_s),Image.ANTIALIAS) #resize image with high-quality out.save(outfile) print 'original size: ',x,y print 'adjust size: ',x_s,y_s ''' OUTPUT: original size: 500 358 adjust size: 250 179 '''
压缩前和压缩后对比:
利用上述代码将图片压缩为48*48的图片如下
网页题目:创新互联Python教程:Python怎么改图片大小
URL链接:http://www.kswsj.com/qtweb/news20/473370.html
网站建设、网络推广公司-成都快上网,一家网站设计、网站制作公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 成都快上网