python pillow图片裁剪
时间: 2023-11-14 07:12:34 浏览: 104
利用python图像裁剪
Python Pillow是一个Python图像处理库,它可以用来对图片进行各种操作,包括图片裁剪。Pillow提供了一个crop()方法,可以用来裁剪图片。crop()方法需要传入一个四元组参数,表示裁剪的区域,分别是(left, upper, right, lower)。其中,left和upper表示裁剪区域的左上角坐标,right和lower表示裁剪区域的右下角坐标。下面是一个使用Pillow进行图片裁剪的示例代码:
```
from PIL import Image
img = Image.open("example.jpg")
cropped = img.crop((100, 100, 300, 300)) # 裁剪区域为(100, 100, 300, 300)
cropped.save("cropped.jpg")
```
除了Pillow,还可以使用OpenCV库来进行图片裁剪。OpenCV是一个开源的计算机视觉库,它可以用来处理图像和视频数据。下面是一个使用OpenCV进行图片裁剪的示例代码:
```
import cv2
img = cv2.imread("example.jpg")
cropped = img[100:300, 100:300] # 裁剪区域为(100, 100, 300, 300)
cv2.imwrite("cropped.jpg", cropped)
```
阅读全文