This repository contains code for a face detection project using the OpenCV library in Python.
This script performs real-time face detection using a camera feed.
This script detects faces in static images using Python.
View the Code (Face_Detection_with_Python_using_OpenCV.ipynb)
This Jupyter Notebook provides step-by-step instructions and code for image-based face detection using OpenCV.
This project harnesses the capabilities of the OpenCV library, a powerful tool for computer vision and image processing tasks. Face detection is a fundamental application of computer vision with numerous real-world applications, including security systems, facial recognition, and more.
To use this project:
-
Clone this repository to your local machine.
-
Choose the relevant script or Jupyter Notebook based on your task.
-
Run the code to perform face detection in real-time or on static images.
To run the scripts and notebooks in this project, you will need the following dependencies:
- Python 🐍
- OpenCV library 🖼️
- Jupyter Notebook (for the Jupyter-based code) 📓
You can install the required packages using pip
or your preferred package manager:
pip install opencv-python-headless