项目作者: vinitshahdeo

项目描述 :
:camera: Face Recognition using Haar-Cascade Classifier, OpenCV and Python
高级语言: Jupyter Notebook
项目地址: git://github.com/vinitshahdeo/FaceRecognition.git
创建时间: 2018-11-20T07:59:55Z
项目社区:https://github.com/vinitshahdeo/FaceRecognition

开源协议:MIT License

下载


Face Recognition

GitHub license GitHub followers
@Vinit_Shahdeo:&url=https%3A%2F%2Fgithub.com%2Fvinitshahdeo%2FFaceRecognition">Twitter Python 3.5 GitHub repo size

Face Recognition using Haar-Cascade Classifier, OpenCV and Python.

Generic badge
Generic badge Generic badge

This project is based on face detection and face recognition processes. It is a real time web cam face detection and recognition project which will be used to generate training face images and then detect the known faces. It classifies between known and unknown faces.

GitHub last commit GitHub top language GitHub code size in bytes

Click here to download the project report. You can also find the project report inside docs folder.

Requirements

  • Python 3.5
  • OpenCV 3.1.0
  • Numpy

Outline

Made with Python Built with love 4U

This project consist of 3 parts, which are:

  1. Creating datasets (datasets.py)
  2. Train the model (training.py)
  3. Recognize faces (recog.py)

Instructions - How to Run ?

  • First run datasets.py to generate datasets. Make sure that it creates two folders(datasets and trainer). The ‘datasets’ folder contains the grayscale images.

  • Supply proper ID for the face before running training.py.

  • Run recog.py and don’t forget to set each person’s face to unique ID.

  • If you have more face to be include, change the ID and run the code again.

Need help?

Twitter Follow LinkedIn

Feel free to contact me via Facebook.

Invite me to connect on LinkedIn.

Facebook Quora Instagram