在Python中,可以使用PIL庫(Python Imaging Library)或者其升級版Pillow庫來實現圖片剪裁。以下是一個簡單的示例代碼來展示如何使用Pillow庫來實現圖片剪裁:
from PIL import Image
# 打開圖片文件
img = Image.open('example.jpg')
# 定義要剪裁的區域:左上角坐標(x1, y1)和右下角坐標(x2, y2)
x1 = 100
y1 = 100
x2 = 300
y2 = 300
# 進行剪裁操作
cropped_img = img.crop((x1, y1, x2, y2))
# 保存剪裁后的圖片
cropped_img.save('cropped_example.jpg')
在上面的代碼中,首先打開了一個名為example.jpg
的圖片文件,然后定義了要剪裁的區域的左上角和右下角的坐標,最后使用crop()
方法進行剪裁操作并保存為cropped_example.jpg
文件。您可以根據需要更改剪裁區域的坐標來實現不同的剪裁效果。