PIL是python中的一个第三方图形处理库,其中有一个Crop方法,就是截取图形用的。
用法:
PIL.Image.crop(box = None)
主要用于截取矩形图片那么crop中的各个参数分别是什么呢?怎样理解呢?
box参数依次为:
left top right bottom
也就是左 上 右 下
下面举个例子
比如下面这个参数的意思:
newim=im.crop((10,100,625,457))
从距离左边10个像素、顶部100个像素处开始截取,往右取615个像素,往下取357个像素!
下面来个例子,将一张图片截取后,再修改尺寸
from PIL import Image im=Image.open(r'F:\Program Files\test\imgs\2.jpg') newim=im.crop((10,100,625,457)) newim=newim.resize((307,178)) newim.save(r'F:\Program Files\test\imgs\crop.jpg')
大家可以试试哈。
标签: