/face-detector-app

⚡ A windows app that uses a machine learning model to detects a face on images & videos

Primary LanguagePython

face-detection-app

FaceDetectionAppImg

project-description (7)

This is a Face Detection App made using Python. The Face Detection is achieved through the Haar Cascaade Pretrained Face Data Model loaded using OpenCV Python. the upload buttons, the detect buttons, and the background image of the application are all designed using Figma and the User Interface (UI) of the app is implemented using a Python GUI Library called Tkinter. The User can choose between two modes: Image Mode & Video Mode. Depending on the mode selected, the User can either upload an Image File or a Video File, apply the Face Detection, and view the output in the Output Window.

technologies-used (7)

Figma Python Python Python Python

how-to-use-project (2)

Download a copy of this repository onto your local machine and extract it into a suitable folder.

Use pip to install the following libraries for your virtual Environment, where you'll be running this project folder, or your Global Python.

Install OpenCV for Python

pip install opencv-python

Install Pillow for Image Processing in Python

pip install Pillow
  • After installing the required libraries, run the FaceDetectionApp.py file.
  • Enjoying playing around with the App!