Skip to content

dbjoao/DeepFace-FacialRecognitionApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Facial Recognition Application with DeepFace

This project is a Python-based facial recognition application utilizing the DeepFace library for facial analysis and recognition. The application provides a simple graphical user interface built with Tkinter, allowing users to capture facial images and perform real-time facial recognition. Features

Image Capture:
    Uses OpenCV to capture frames from a webcam.
    Displays frames in real-time.
    Allows users to save facial images by pressing the spacebar, prompting for the user’s name for organized storage.
    Automatically creates a local db directory to store user images.
    Images are saved with user-provided names for easy identification

Facial Recognition:
    Employs DeepFace to perform real-time facial recognition.
    Compares live video frames against stored facial images in a local database.
    Supports the VGG-Face model for facial recognition.

Multithreading Support:
    Ensures a smooth user experience by running the GUI, image capture, and recognition processes on separate threads.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages