我原本想找到一个小一点的彩色人脸数据集,但是都没有找到合适的
但是我找到了一个人脸数据集的封面
于是我把这两个图片裁开,得到了64 64张彩色人脸照片
代码语言:javascript复制from PIL import Image
# 打开大图
big_image = Image.open('female.jpg')
# 获取大图的宽度和高度
width, height = big_image.size
# 计算每张小图的宽度和高度
small_width = width // 8
small_height = height // 8
# 裁剪并保存每张小图
for i in range(8):
for j in range(8):
# 计算当前小图的左上角坐标和右下角坐标
left = j * small_width
upper = i * small_height
right = left small_width
lower = upper small_height
# 裁剪小图
small_image = big_image.crop((left, upper, right, lower))
# 保存小图
small_image.save(f'face/female{i * 8 j}.jpg')