正样本我使用的 11k手部数据集的前一千张照片
手部数据集参考链接:手部数据太难找?最全手部开源数据集分享 - 知乎
正样本:11k Hands
● 发布方:约克大学、阿斯尤特大学
● 发布时间:2019
● 简介:11k Hands是一个用于性别识别和生物特征识别的详细真实信息的人类手部图像(背侧和手掌侧)的大型数据集。包含 190 位参与者的人手图片数据集,年龄在 18-75 岁之间。所有背景色均为白色,且拍照距离一致。
● 下载地址:
https://opendatalab.com/11k_Hands
● 论文地址:
https://arxiv.org/pdf/1711.0432
负样本使用的人脸数据集
人脸数据集参考链接:人脸识别常用数据集大全(6/11更新) - 知乎
负样本:CASIA-FaceV5
链接:https://pan.baidu.com/s/1JkHf_2qo9QTBWk40p62hVA 密码:8ebz
CASIA Face Image Database Version 5.0 (or CASIA-FaceV5) contains 2,500 color facial images of 500 subjects.
该数据集包含了来自500个人的2500张亚洲人脸图片.
下载下来负样本图片是下面这种
把这些不同文件夹的图片移动到同一个文件夹
参考:https://blog.csdn.net/Rocky6688/article/details/107341334/
# coding=utf-8
import os
import shutil
#目标文件夹,此处为相对路径,也可以改为绝对路径
determination = '/../../目标文件夹/'
if not os.path.exists(determination):
os.makedirs(determination)
#源文件夹路径
path = '/../../源文件夹'
folders = os.listdir(path)
for folder in folders:
dir = path + '/' + str(folder)
files = os.listdir(dir)
for file in files:
source = dir + '/' + str(file)
deter = determination + '/' + str(file)
shutil.copyfile(source, deter)
之前先弄好的正样本,这里是负样本2500张照片灰度化.
灰度化完成,到without_hand_gray文件夹里面。