实现将图片划分为N*NG个小块,分别存储成多个图片
#图片分割
from PIL import Image
import os
filename = 'F:/picture/000028.jpg' #原图地址及名称
img = Image.open(filename)
size = img.size
# 准备将图片切割成32*32张小图片
weight = int(size[0] // 64)
height = int(size[1] // 64)
for j in range(64):
for i in range(64):
box = (weight * i, height * j, weight * (i + 1), height * (j + 1))
region = img.crop(box)
region.save('F:/picture/000030.jpg'.format(j, i))