Python:裁剪图片

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python:裁剪图片相关的知识,希望对你有一定的参考价值。

from PIL import Image def clipping(img, width): ‘‘‘ 通过获取像素点,然后将像素点等于255(透明),从而完成修剪图片的操作 :param img: Image对象 :param width: 要修剪的宽度 :return: ‘‘‘ w, h = img.size pixdata = img.load() # 修剪左边 for x in range(width): for y in range(0, h): pixdata[x, y] = 255 # 修剪右边 for x in range(w - width, w): for y in range(0, h): pixdata[x, y] = 255 # 修剪上边 for x in range(0, w): for y in range(0, width): pixdata[x, y] = 255 # 修剪下边 for x in range(0, w): for y in range(h - width, h): pixdata[x, y] = 255 return img img = Image.open(filepath) img = clipping(img, 2)

以上是关于Python:裁剪图片的主要内容,如果未能解决你的问题,请参考以下文章

python-opencv-图片的裁剪

python PIL Image图片裁剪

使用python批量裁剪图片为目标大小

Python 实现图片裁剪(附代码) | Python工具

Python批量裁剪图片小脚本

python图片裁剪&矩形复原