用 Python 更改图片类型和尺寸
1、PIL包推荐 Pillow。
2、源码:
# encoding: utf-8
# author: walker
# date: 2014-05-15
# summary: 更改图片尺寸大小
import os
from PIL import Image
def ResizeImage(filein, fileout, width, height, type):
r"""
filein: 输入图片
fileout: 输出图片
width: 输出图片宽度
height:输出图片高度
type:输出图片类型(png, gif, jpeg...)
"""
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)
【相关阅读】
1、Pillow Documentation
2、Pillow 支持的图片格式
3、如何判断JPG文件下载完整了?
*** walker * 2014-05-15 ***
相关文章