htcpcp is a facial recognition program entirely written from scratch in C.
The detection relies on a custom implementation of the Viola & Jones algorithm which provides four main stages :
- Pseudo-Haar features calculation
- Feature selection with adaboost
- Attentional cascading
- Post-processing
The recognition relies on a custom implementation of the Eigenface method. However, this part is not completely finished and still needs some work.
You need sdl
, sdl_image
and json-c
libraries. Then build the project using make
.