/Face-Recognition

A face recognition based authentication system.

Primary LanguagePythonMIT LicenseMIT

Face-Recognition

A face recognition based authentication system. This Face Recognition project detects faces and places a frame around them and identifies the face based on those in a given list. It works by analyzing a photo and comparing it to the faces in the list to determine if it is a match or if it is an unknown identity.

icon

Run Script in Visual Studio Code

Steps to run the project:

  • Step 1: Fork the repository.
  • Step 2: Clone the repository: git clone <link to repository>
  • Step 3: Make a virtual environment and run:
    # Creating the virtual environment
    $ python3 -m venv .venv
    
    # Activating the virtual environment
    # POSIX
    $ source .venv/bin/activate         # bash/zsh
    $ source .venv/bin/activate.fish    # fish
    $ source .venv/bin/activate.csh     # csh/tcsh
    $ .venv/bin/Activate.ps1            # PowerShell Core
    
    # Windows
    C:\> .venv\Scripts\activate.bat     # cmd.exe
    PS C:\> .venv\Scripts\Activate.ps1  # PowerShell
    
    # Installing dependencies
    $ pip3 install -r requirements.txt
    
    # Running the project
    $ python3 app.py
    

Once u have tried running the project feel free to play aound and create new issue as you please and out team wil review and add the feature or if you have made the solution or the way around create a pull request and we will merge it if we find it fit.

Keep in mind to follow the gitHub code of conduct while contributing.