Skip to content

Tehran-Lancer/Face-recognition-with-cv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages