python-使用PIL工具包将图片分割成四等分再还原

本文介绍了如何使用Python的PIL库将图片分割成四等分,适用于扩增数据集,同时也提供了将四部分还原回原图的方法。通过示例代码展示批量处理图片的步骤,便于对大量图片进行相同操作。
摘要由CSDN通过智能技术生成

今天随便分享一个,图片批量分割的代码,把图片分割成四等份,多用于扩增数据集用,

也可以再还原回去。

代码如下:

from PIL import Image

dir = './1111.jpg'    #当前图片路径
image = Image.open(dir)    #读入当前图片
img = image.convert('RGB')      #转换成RGB三通道格式
w = img.size[0]               #获取图片宽度
h = img.size[1]               #获取图片高度
img_1 = img.crop([0, 0, w/2, h/2])       #获取左上1/4的图片
img_1.save('./' + '1' + '.jpg')          #保存在本地图片命名为1.jpg
img_2 = img.crop([w/2, 0, w, h/2])       #获得右上1/4的图片
img_2.save('./' + '2' + '.jpg')          #保存在本地图片命名为2.jpg
img_3 = img.crop([0, h/2, w/2, h])       #获取左下1/4的图片
img_3.save('./' + '3' + '.jpg')          #保存在本
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bug生成中

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值