Python Pillow 裁剪图像
裁剪是图像处理的重要操作之一,用于去除图像中不需要的部分以及为图像添加所需的特征。它在 Web 应用程序中被广泛使用,用于上传图像。
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')
如果将上述程序保存为 例子.py 并执行,它会使用标准的 PNG 显示实用程序显示原始图像和裁剪后的图像,如下所示:
原始图像
裁剪图像