Python中对图像进行切割

2023-03-12 00:00:00 图像 切割 中对

要在Python中对图像进行切割,您可以使用Pillow库。

以下是一个示例代码:

from PIL import Image

# 加载图像
image = Image.open('path/to/image.jpg')

# 切割图像
# 假设要从左上角开始切割,切割区域为(100, 100)到(200, 200)
cropped_image = image.crop((100, 100, 200, 200))

# 保存切割后的图像
cropped_image.save('path/to/cropped_image.jpg')

在上面的代码中,我们使用Pillow库的Image.open()函数加载要切割的图像。然后,我们使用Image.crop()函数对图像进行切割。该函数的参数是一个元组,其中包含要切割的区域的左上角和右下角坐标。最后,我们使用Image.save()函数将切割后的图像保存到新的文件中。

如果要将图像切割为多个区域,请使用for循环迭代切割区域,并使用相应的坐标对图像进行切割。如果要将切割后的多个图像保存为不同的文件,请使用不同的文件名。

相关文章