Python实现更改图片尺寸大小的方法(基于Pillow包)
# -*- coding: utf-8 -*-
"""
-------------------------------------------------
File Name : test_resize_image.py
date : 19-4-11
Author : Hebel
-------------------------------------------------
Description:
note:
-------------------------------------------------
"""
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 = 'test.png'
fileout = 'testout.png'
width = 60
height = 85
type = 'png'
ResizeImage(filein, fileout, width, height, type)