Python Pillow教程,裁剪是图像处理的重要操作之一,可以去除图像中不需要的部分,也可以为图像添加所需的特征。它在网络应用中被广泛使用,用于上传图片。
Pillow中的图像类的crop()函数要求把要裁剪的部分变成矩形。要从图像中裁剪的矩形部分被指定为一个四元素元组,并返回图像中被裁剪的矩形部分,作为一个图像对象。
Python Pillow 裁剪 示例
下面的例子演示了如何使用Python Pillow来旋转图像 —
#Import required Image library
from PIL import Image
#从一个图像中创建一个图像对象
im = Image.open('images/elephant.jpg')
#显示实际图像
im.show()
#left, upper, right, lowe
#裁剪
cropped = im.crop((1,2,300,300))
#显示裁剪后的部分
cropped.show()
#保存裁剪后的图片
cropped.save('images/croppedBeach1.jpg')
Python Pillow 裁剪 输出
如果你将上述程序保存为Example.py并执行,它会使用标准的PNG显示工具显示原始和裁剪后的图片,如下所示
原始图像
输出图像