1、PIL包推荐Pillow。
2、源码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#encoding=utf-8
#author: walker
#date: 2014-05-15
#summary: 更改图片尺寸大小
import
os
import
os.path
from
PIL
import
Image
'''
filein: 输入图片
fileout: 输出图片
width: 输出图片宽度
height:输出图片高度
type:输出图片类型(png, gif, jpeg...)
'''
def
ResizeImage(filein, fileout, width, height,
type
):
img
=
Image.
open
(filein)
out
=
img.resize((width, height),Image.ANTIALIAS)
#resize image with high-quality
out.save(fileout,
type
)
if
__name__
=
=
"__main__"
:
filein
=
r
'image\test.png'
fileout
=
r
'image\testout.png'
width
=
60
height
=
85
type
=
'png'
ResizeImage(filein, fileout, width, height,
type
)
|
相关阅读:
*** walker * 2014-05-15 ***
本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/1411883如需转载请自行联系原作者
RQSLT