python图像裁切
时间: 2024-08-12 19:05:57 浏览: 46
利用Python裁切tiff图像且读取tiff,shp文件的实例
在Python中,我们可以使用PIL(Python Imaging Library)或其更新版Pillow库来进行图像裁剪。这两个库提供了方便的方法来处理和操作图片,包括裁切。下面是一个简单的例子:
```python
from PIL import Image
def crop_image(image_path, left, upper, right, lower):
# 打开图像文件
img = Image.open(image_path)
# 定义裁剪区域,左上角坐标(x, y)和右下角坐标(width, height)
cropped_img = img.crop((left, upper, right, lower))
# 另存裁剪后的图片
cropped_img.save("cropped_" + image_path)
# 使用方法
crop_image("original_image.jpg", 0, 0, 400, 400)
```
在这个例子中,`crop()`函数接收四个参数,分别对应原图的左上角x坐标、y坐标以及需要裁切的宽度和高度。裁剪后的图片会被保存成新的文件。
阅读全文