1、目的
CelebA中的照片有四十种属性,参见:
【AI】CelebA数据介绍、下载及说明
根据需求从celebA中获取我们想要的图片,方法是将CelebA中图片按照 list_attr_celeba.txt 中属性执行删除、复制或移动操作。
命令格式:
python3 CelebAPickPic.py -a <attrFile> -i <imgDir> -d <delete|copy|move> -o <outDir>
参数说明:
-a :CelebA中属性说明文档list_attr_celeba.txt 的路径
-i :CelebA图片Img/img_align_celeba路径
-d :执行哪种操作,delete删除、copy复制、move移动
-o :如果是复制或移动,设置目标路径
执行脚本后,提示输入将要操作的属性名,以list_attr_celeba.txt 中列出的四十种属性,多个属性之间用空格分开。属性具体含义参见【AI】CelebA数据介绍、下载及说明
5_o_Clock_Shadow Arched_Eyebrows Attractive Bags_Under_Eyes Bald Bangs Big_Lips Big_Nose Black_Hair Blond_Hair Blurry Brown_Hair Bushy_Eyebrows Chubby Double_Chin Eyeglas