Python Pillow 裁剪图像

Python Pillow 裁剪图像

裁剪是图像处理的重要操作之一,可以去除图像中不需要的部分,也可以在图像中添加所需的特征。它在网络应用中被广泛使用,用于上传图片。

Pillow中的图像类的crop()函数要求把要裁剪的部分变成矩形。要从图像中裁剪的矩形部分被指定为一个四元素的元组,并返回图像中被裁剪的矩形部分,作为一个图像对象。

例子

下面的例子演示了如何使用python pillow旋转图像:

#Import required Image library
from PIL import Image

#Create an Image Object from an Image
im = Image.open('images/elephant.jpg')

#Display actual image
im.show()

#left, upper, right, lowe
#Crop
cropped = im.crop((1,2,300,300))

#Display the cropped portion
cropped.show()

#Save the cropped image
cropped.save('images/croppedBeach1.jpg')

输出

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

原始图像

Python Pillow 裁剪图像

裁剪后的图像

Python Pillow 裁剪图像

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程