61 lines
1.8 KiB
Markdown
61 lines
1.8 KiB
Markdown
# dlib系列笔记1:项目简介
|
||
|
||
## 要完成的目标或功能
|
||
|
||
- 人脸检测
|
||
- 人脸特征提取
|
||
- 人脸识别
|
||
- 用摄像头实时完成以上三种功能
|
||
- 用python、cpp完成以上三种功能
|
||
- 移植到树莓派上
|
||
|
||
## 项目文件结构
|
||
|
||
> 项目地址: https://github.com/lightjiang/FaceRecognize.git
|
||
|
||
``` bash
|
||
.
|
||
├── cpp_src # cpp 源码
|
||
│ ├── CMakeLists.txt
|
||
│ ├── face_detector.cpp
|
||
│ ├── mybase.hpp
|
||
│ └── video_tracker.cpp
|
||
├── data # 图片数据
|
||
│ ├── auto_download_img
|
||
│ ├── crowd
|
||
│ ├── frontal
|
||
│ ├── profile
|
||
│ └── star
|
||
├── model # 模型 下载链接见 http://dlib.net/files/
|
||
│ ├── dlib_face_recognition_resnet_model_v1.dat
|
||
│ ├── mmod_human_face_detector.dat
|
||
│ ├── shape_predictor_5_face_landmarks.dat
|
||
│ └── shape_predictor_68_face_landmarks.dat
|
||
├── results # 存储人脸识别数据结果
|
||
│ ├── known # 人脸图片
|
||
│ │ ├── fee26871-0f30-11e8-93de-a0c589189417.jpg
|
||
| | .....
|
||
│ │ └── fef129db-0da9-11e8-93de-a0c589189417.jpg
|
||
│ ├── known_faces # 存人脸数据,如名称,来源,图片保存路径
|
||
│ ├── known_vectors # 存人脸特征
|
||
│ └── vedio
|
||
├── script
|
||
│ ├── download_baidu_img.py
|
||
│ ├── download_star_img.py
|
||
│ ├── __init__.py
|
||
│ ├── reform_star_data.py
|
||
│ └── rename_img_in_dir.py
|
||
├── base.py
|
||
├── face_alignment.py
|
||
├── face_clustering.py
|
||
├── face_detector.py
|
||
├── face_features.py
|
||
├── face_recognition.py
|
||
├── face_recognize_in_vedio.py
|
||
├── settings.py
|
||
├── uming.ttc
|
||
├── utils.py
|
||
├── README.md
|
||
└── vedio_base.py
|
||
```
|