thonypythony's picture
my helping scripts
19d4ffb verified
raw
history blame contribute delete
419 Bytes
from PIL import Image
from glob import glob
path = '11wm/*.jpg'
N = 5 # разделить на N**2
images = glob(path)
k = 1
for image in images:
im = Image.open(image)
for i in range(N):
for j in range(N):
if i!=N and j!=N:
im.crop(box=(im.size[0]/N*i, im.size[1]/N*j, im.size[0]/N*(i+1), im.size[1]/N*(j+1))).\
save(f'1/{k}.jpg')
k += 1