An open API service indexing awesome lists of open source software.

https://github.com/ruferdz/face-detector

😁 An implementation of Face Detection and Face Recognition using Python OpenCV
https://github.com/ruferdz/face-detector

face-detection face-recognition numpy opencv-python pillow

Last synced: 5 months ago
JSON representation

😁 An implementation of Face Detection and Face Recognition using Python OpenCV

Awesome Lists containing this project

README

          

# Face-Detection-and-Recognition
A simple implementation of Face Detection and Face Recognition using Python OpenCV :desktop_computer:

1. Development Environment
2. Install Python
3. Install numpy
4. Install OpenCV
5. Install Pillow
6. Common Errors I Faced
7. Resources

## Development Environment
- OS: Windows 10
- IDE: PyCharm
- External Peripharals: Internal + External Webcam

## Install Python
You can Download and Install python from the following link: Download Python

## Install numpy
Use the following command in Command Prompt (Administrator) to install numpy in your System

> pip install numpy

## Install openCV
Use the following command in Command Prompt (Administrator) to install openCV in your System

> pip install opencv-python

## Install Pillow
Use the following command in Command Prompt (Administrator) to install Pillow in your System

> pip install Pillow

## Common Errors Faced
```
Invalid HAAR feature (expected: 'rw.r.x < W'), where
> 'rw.r.x' is 17

> must be less than

> 'W' is 15
```

You will find a `` tag inside of the metioned HAAR .xml file, It Contains the Width-W, and Height-H, making either of the needed value greater than the required value helps. (basically 32)

## Resources
- Know more about OpenCV: OpenCV
- Know more about HAAR-Cascades: Haar Cascades
- Where to search for python libraries: pypi.org
- HaarCascade OpenCV files: Click here
- HaarCascade SimpleCV files: Click here