图像裁剪
程序员文章站
2022-03-24 19:59:34
...
-
文件目录树
│ ImageCut.py │ ├─cut_img │ cut_test.jpg │ └─images test.jpg
# ImageCut.py
from PIL import Image
import os
#读取images文件夹内的图片名称
images_list = os.listdir('images/')
for i in range(0,len(images_list),1):
# 打开一张图
img = Image.open("images/"+images_list[i])
# 图片尺寸
img_size = img.size
h = img_size[1] # 图片高度
w = img_size[0] # 图片宽度
x = 0.2 * w
y = 0.1 * h
w = 0.55 * w
h = 0.75 * h
# 开始截取
region = img.crop((x, y, x + w, y + h))
if (os.path.exists('cut_img')==False):
os.mkdir("cut_img")
# 保存图片
region.save("cut_img"+"/"+"cut_"+images_list[i])