Python Pillow – 调整图像大小

Python Pillow教程,大多数数字图像是一个由像素组成的二维平面,它有一个宽度和高度。Pillow库的图像模块有一个属性size。这个元组由图像的宽度和高度作为其元素组成。要调整图像的大小,你可以通过给出宽度和高度来调用Pillow的图像类的resize()方法。

Python Pillow 调整大小并保存调整后的图像

调整大小和保存调整后的图像的程序如下 —

#Import required Image library
from PIL import Image

#从图像中创建一个图像对象
im = Image.open("images/cat.jpg")

#显示实际图像
im.show()

#使新图像的宽度和高度分别为原图像的一半
resized_im = im.resize((round(im.size[0]*0.5), round(im.size[1]*0.5))

#显示调整后的图像
resized_im.show()

#保存裁剪后的图片
resized_im.save('resizedBeach1.jpg')

Python Pillow调整图像大小 输出

如果你将上述程序保存为Example.py并执行,它会使用标准的PNG显示工具显示原始和调整后的图像,如下所示

原始图像

Python Pillow调整图像大小

调整后的图像

Python Pillow调整图像大小

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程