当前分类:python>>正文

python PIL中包的crop()参数说明

来源:互联网   时间:2022年6月15日   编辑

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')

大家可以试试哈。

[猜你喜欢]

标签: 兼职