图片的裁剪与制作九宫格
# -*- coding: utf-8 -*- from PIL import Image im = Image.open('../file/拍摄图.png') # 裁剪图片 def demo1(): box = (200, 0, 400, 150) region = im.crop(box) region.save('../file/拍摄图_裁剪.png') # 将一张完整的图片分割为九宫格正方形图片 def demo2(): length = 140 for i in range(3): for j in range(3): box = (i*length, j*length, (i+1)*length, (j+1)*length) image = im.crop(box) image.save(f'../file/九宫格/第{i+j*3+1}张图片.png') demo2()
裁剪的图片九宫格效果

不求最好,但求更好!态度决定一切!

浙公网安备 33010602011771号