这是一个小的课程作业,网上大多实现的数据集是欧美人面部数据集,这里采用的是AFAD亚洲人脸数据集,数据是由人人网采集而来,15-70+年龄段分布。数据集图像大小不一致,这里统一resize到48*48大小。
数据集下载地址:http://afad-dataset.github.io/
首先resize图像大小,这里只处理15-56岁的图形
# 批量处理图片像素
from glob import glob
from PIL import Image
import os
for old in range(15, 56):
print(str(old), "年龄段批处理")
# 原始男图片路径
img_path_male = glob("D://dataset/AFAD-Full/AFAD-Full/" + str(old) + "/111/*.jpg")
# 原始女图片路径
img_path_female = glob("D://dataset/AFAD-Full/AFAD-Full/" + str(old) + "/112/*.jpg")
# 男图保存路径
path_save_male = "D://dataset/AFAD-Full/AFAD-Full-after-process/" + str(old) + "/0/"
# 女图保存路径
path_save_female = "D://dataset/AFAD-Full/AFAD-Full-after-process/" + str(old) + "/1