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

https://github.com/tehran-lancer/face-recognition-with-cv2


https://github.com/tehran-lancer/face-recognition-with-cv2

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          




Face Detection Project with OpenCV


This project implements a simple face detection system using the OpenCV (cv2) library in Python. It uses two model files for face detection.


Features :

  • Real-time Face Detection: Detect faces in live video streams.

  • Image Processing: Analyze and detect faces in static images.

  • High Accuracy: Utilizes robust models to ensure high detection accuracy.

  • Scalable: Easy to extend and integrate with other projects.

  • User-Friendly: Simple and clear code structure for easy understanding and modification.

  • Prerequisites:


    Before you begin, ensure you have met the following requirements:

  • Python 3.6 or higher



  • Libraries listed in `requirements.txt`

  • Installation :


    Follow these steps to set up the project on your local machine:


    1.Clone the repository:


    git clone https://github.com/username/face-detection-project.git
    cd face-detection-project

    2.Create and activate a virtual environment:

    python3 -m venv venv
    source venv/bin/activate # On Windows: venv\Scripts\activate

    3.Install the required libraries:

    pip install -r requirements.txt

    Usage :


    1.Place the model files in the `models/` directory.


    2.Run the main script:

    python face.py

    Follow the on-screen instructions to start detecting faces.


    Thanks to the project developer Miss Aram Ghodarzi