/Face-Detection

Created a face detection desktop application using OpenCV and PySide2.

Primary LanguagePython

Face-Detection

It is a simple PySide2 desktop application that uses Haarcascade classfier from OpenCV to detect faces in a webcam video feed.

The application works as follows:

  • Install the required packages using pip3: pip3 install -r requirements.txt

  • Launch the application by running the main.py file.

  • Can start and stop the webcam by using the avaiable QPushButtons.

  • Can toggle on and off the face detection implementation on the webcam feed by clicking the available QPushbutton.

The user interface is made using Qt Designer.

For more information on OpenCV and different classifiers, check the OpenCV official documentation: https://docs.opencv.org/4.1.1/