Skip to content

Latest commit

 

History

History
134 lines (72 loc) · 2.58 KB

README.md

File metadata and controls

134 lines (72 loc) · 2.58 KB

功能

  1. 人脸检测(图片、视频)
  2. 轮廓标识
  3. 头像合成(给人戴帽子)
  4. 数字化妆(画口红、眉毛、眼睛等)
  5. 性别识别
  6. 表情识别(生气、厌恶、恐惧、开心、难过、惊喜、平静等七种情绪)

开发环境

Windows 10(x64)

Python 3.6.4

OpenCV 3.4.1

Dlib 19.8.1

face_recognition 1.2.2

keras 2.1.6

tensorflow 1.8.0

Tesseract OCR 4.0.0-beta.1

技术实现方案

相应技术使用模块

人脸识别:OpenCV / Dlib

人脸检测:face_recognition

性别识别:keras + tensorflow

文字识别:Tesseract OCR

教程文档

OpenCV环境搭建

Tesseract OCR文字识别

图片人脸检测(OpenCV版)

图片人脸检测(Dlib版)

视频人脸检测(OpenCV版)

视频人脸检测(Dlib版)

脸部轮廓绘制

数字化妆

视频人脸识别

头像特效合成

性别识别

相关文档

pip/pip3更换国内源

OpenCV添加中文

功能预览

绘制脸部轮廓

绘制脸部轮廓


人脸68个关键点标识

人脸68个关键点标识


头像特效合成

头像特效合成


性别识别

性别识别


数字化妆

视频人脸识别


视频人脸检测


视频人脸识别

TODO

笑脸检测

眼睛移动方向检测

OpenCV + Tensorflow模型的人脸识别

Dlib性能优化方案

Dlib模型训练方法

Tesseract模型训练方法