python image庫怎樣實(shí)現(xiàn)圖片剪裁

小樊
149
2024-06-13 21:55:40
欄目: 編程語言

在Python中,可以使用PIL庫(Python Imaging Library)或者其升級(jí)版Pillow庫來實(shí)現(xiàn)圖片剪裁。以下是一個(gè)簡單的示例代碼來展示如何使用Pillow庫來實(shí)現(xiàn)圖片剪裁:

from PIL import Image

# 打開圖片文件
img = Image.open('example.jpg')

# 定義要剪裁的區(qū)域:左上角坐標(biāo)(x1, y1)和右下角坐標(biāo)(x2, y2)
x1 = 100
y1 = 100
x2 = 300
y2 = 300

# 進(jìn)行剪裁操作
cropped_img = img.crop((x1, y1, x2, y2))

# 保存剪裁后的圖片
cropped_img.save('cropped_example.jpg')

在上面的代碼中,首先打開了一個(gè)名為example.jpg的圖片文件,然后定義了要剪裁的區(qū)域的左上角和右下角的坐標(biāo),最后使用crop()方法進(jìn)行剪裁操作并保存為cropped_example.jpg文件。您可以根據(jù)需要更改剪裁區(qū)域的坐標(biāo)來實(shí)現(xiàn)不同的剪裁效果。

0