https://github.com/riweichen/facetools
一键人脸归一化处理工具,包括人脸检测,人脸关键点检测,基于关键点的人脸对齐
https://github.com/riweichen/facetools
Last synced: 5 months ago
JSON representation
一键人脸归一化处理工具,包括人脸检测,人脸关键点检测,基于关键点的人脸对齐
- Host: GitHub
- URL: https://github.com/riweichen/facetools
- Owner: RiweiChen
- Created: 2015-10-21T05:04:36.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-03-11T01:37:47.000Z (about 9 years ago)
- Last Synced: 2023-10-20T22:51:07.872Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 12.9 MB
- Stars: 291
- Watchers: 24
- Forks: 156
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FaceTools
功能:一键人脸预处理工具,适用于在人脸识别,人脸表情识别,人脸分析等基于人脸的工作中,归一化人脸数据使用##具有:
1、人脸检测
2、人脸关键点检测
3、人脸对齐
这三个预处理操作##使用方法:
由于是调用在windows下的.exe 二进制软件, 所以本工具仅限于在Windows下执行。
参照main.py中,
指定需要预处理的图像文件夹、检测到的人脸图像的保存文件夹、对齐后的图像人脸文件夹路径等系列参数,调用test()函数即可。使用实例:
```
if __name__ == "__main__" :
'''
@param: 提供的参数:1,图像的文件名位置,2,需要保留的文件位置,3,图像的格式列表
'''
ImagePath=r'D:\Test\Val' #原始的图像路径
savePathDetect=r'D:\Test\Val_detect'#保存中间检测到的图像的路径
savePathAligned=r'D:\Test\Val_aligned'#对齐后的人脸图像的保存路径
test(ImagePath,savePathDetect,savePathAligned,tag_recover=True,savesize=[128,128])
```
其中,tag_recover 参数在人脸图像中人脸大小相差比较大的时候使用,如果人脸图像大小大致已经是抠出来的并且大小已经相同,就没有必要在设置这个参数了。常见问题:
========
1,无法生成result.bin ?
解决:检查路径名称上是否有空格。欢迎提出改进意见。