The examples in this article describe how Python implements changing the size of a picture. Share to everyone for your reference, specific as follows:
1, PIL package recommended pillow.
2, Source code:
#encoding =utf-8
#author: Walker
#date: 2014-05-15
#function: Changing picture size
import os
import Os.path From
pil import image '
filein: Input picture
fileout: Output picture
width: Output picture widths height
: output Picture Heights
Type: Output picture types (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 =
height =
type = ' png '
resizeimage (Filein, fileout, width, height, type)
More information about Python-related content can be viewed in this site: "Python picture Operation tips Summary", "Python data structure and algorithm tutorial", "Python Socket Programming Skills Summary", "Python function usage Tips", " Python string manipulation Tips Summary, Python Introductory and Advanced classic tutorials, and Python file and directory how-to tips
I hope this article will help you with Python programming.