https://github.com/ritik-gupta/python-face-recongition-ml-opencv
Face recognition using open-cv and machine learning written in python
https://github.com/ritik-gupta/python-face-recongition-ml-opencv
face-detection face-recognition machine-learning opencv python3
Last synced: about 1 year ago
JSON representation
Face recognition using open-cv and machine learning written in python
- Host: GitHub
- URL: https://github.com/ritik-gupta/python-face-recongition-ml-opencv
- Owner: ritik-gupta
- License: mit
- Created: 2018-08-22T08:00:37.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-10-25T13:02:32.000Z (over 6 years ago)
- Last Synced: 2025-03-31T09:41:17.400Z (about 1 year ago)
- Topics: face-detection, face-recognition, machine-learning, opencv, python3
- Language: Python
- Homepage:
- Size: 1.13 MB
- Stars: 15
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python face-recognition using open-cv + machine learning
- This is a simple python face recogniton which can detect multiple faces at the same time.
- Based on open-cv and sklearn library this is a program that detects face and display name on the window.
- It has the ability to add a new face to detect. Simply type 'yes' while running the program
# How to run:
## NOTE: If you have Anaconda installed then open "conda prompt". Then:
- type "pip install opencv-python" instead of "pip install -r requirements.txt"
## NOTE2: For linux users make sure you run program with "python3" instead of simply python and "pip3" instead of pip.
## Steps
- download all the files to a folder
- open command prompt as administrator
- change directory to that folder (cd directory-full-path)
- pip install -r requirements.txt (it will install all the required modules)
- (for linux use sudo pip install -r requirements.txt)
- run RecogniseFace.py
- follow instructions
- Note: To create dataset press 'c'
- finally press 'Esc' to exit from the window