添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

python PIL Image 图像裁剪操作

最近有时间,把以前收藏的关于python的知乎文章,用python实现一下。

将一张图片切割为九张图片,用到的技术

python,PIL库,image类

使用python PIL 库将一张照片切分为9张图

源代码在下方:

代码完成后,对分割出来的图像坐标产生了疑问,决定深入研究一下是如何确定截取的图像位置。

image.crop() : 从图像中提取出某个矩形大小的图像。它接收一个四元素的元组作为参数,各元素为(left, upper, right, lower),坐标系统的原点(0, 0)是左上角。

这个原文的解释,不容易理解。

我觉得下面这个非常清楚。

# Created by 牧野 CSDN
from PIL import Image
img = Image.open('01.jpg') 
width, height = img.size
# 前两个坐标点是左上角坐标