from PIL import Image
def split_image():
img = Image.open(filename)
# 图像的大小
size = img.size
print(size)
# 将图片切割成1000张小图片
length = int(size[0] // 10)
width = int(size[1] // 100)
# 切割后的小图的宽度和长度
print(length, width)
for j in range(100):
for i in range(10):
box = (length * i, width * j, length * (i + 1), width * (j + 1))
# 裁剪
region = img.crop(box)
region.save('1_{}{}.bmp'.format(j, i))
if __name__ == '__main__':
filename = r'C:\Users\JRS\Desktop\9.2sun\1.bmp'
split_image()
03-12
733
01-04
4473
11-06
552
10-16
1537
08-31
228