DeepFaceTracer实现人脸识别(tensorfolw,python,pyqt,opencv)

本项目 约有450Mb 可同时在Linux Windows环境下运行.
 百度网盘链接: https://pan.baidu.com/s/1_tCVg7qewFYmOfz3paL0iw 提取码: dxqx
 测试例成:

解压安装包, 下载安装依赖(requirement.txt中)(tensorflow-gpu效果更佳)后 ,打开并修改FaceDetectionWindow.py文件中 注意需要修改的路径转换为自己电脑文件的路径. 其后就可直接运行.
    UI界面图展示:
在这里插入图片描述sd (本例子:使用的cpu模式 PFS:5.6 ,使用了20张科比的网图,准确率也不错,
结果展示在这里插入图片描述

****FaceDetectionWindow.py文件是我综合 format-image.py,classifier.py以及检测文件所创建的,读者如果有需要可以自己进行修改
   
二.检测新的人脸(自己的数据集)
2.1. collect data 收集人脸照片数据集

所收集的图片以文件夹的形式放在 自己设定的 目录下 (一个文件夹中包含当前类所有的图片,文件夹用英文命名)
在这里插入图片描述我的图片数据集 以及文件中对应的位置(第177-178行)

2.format image 人脸剪切

点击UI界面的2号按钮或者运行format-image.py 程序 进行照片的剪切,生成的 照片放入到fortrain目录中
3 train-new-modle 模型训练

修改FaceDetectionWindow.py文件中的(第328,351行)然后点击UI界面的3号按钮,进行classifier 文件的生成.
4. 进行人脸识别

在进行人脸识别之前, 修改 FaceDetectionWindow.py文件中的第(387,394,403,405,420 行)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值