/Face-Recognition

Facial Recognition using OpenCV and Python

Primary LanguagePython

Face-Recognition

Facial Recognition using OpenCV and Python. Check the output here.

Algorithm I am using

The algorithm I am using to train my model is Local Binary Pattern Histogram. Many sites say that this is one of the most accurate algorithms.

Folders

recognized = Contains the trained model
dataset = Contains the photos that are used to train the model
py = Contains the important python files
sample pics = Contains the files that are to be used by faceDetectFromImage.py

Requirements

  1. opencv-python
  2. opencv-contrib-python

    These libraries can be installed using pip install command.

Usage

python3 faceRecognizeMain.py

Extras that are included

A simple face detection program that can detect faces in a picture.