Skip to content

A powerful face clustering tool that uses Face Recognition and DBSCAN to automatically detect, recognize, and group faces in images.

Notifications You must be signed in to change notification settings

Lokesh-1015/Face-Clustering-WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face-Clustering Web App

Welcome to the Face-Clustering Web App! This application uses the Face Recognition library to detect, encode, and cluster faces from uploaded images. It provides a simple interface for clustering and visualizing face groups.

Features

  • Face Detection & Encoding: Automatically detects and encodes faces from images using the Face Recognition library.
  • Clustering: Groups similar faces together and displays the clusters.
  • User-Friendly Interface: Upload images, process them, and view the results with ease.

App Workflow

  1. Run the App: Execute the command below to start the application:

    python app.py
  2. Access the App: Open your web browser and navigate to http://localhost:5000.

  3. Upload Images: Use the interface to select and upload images you want to cluster.

  4. Process the Images: Click on the "Proceed" button to start the clustering process.

  5. View Results: Wait for the results to be displayed. The app will show you the clustered faces.

Requirements

  • Python 3.x
  • Face Recognition library
  • Flask (for the web application)

Installation

  1. Clone the repository:

    git clone https://github.com/Lokesh-1015/Face-Clustering-WebApp.git
  2. Navigate to the project directory:

    cd your-repository
  3. Install the required packages:

    pip install -r requirements.txt
  4. Run the application:

    python app.py

About

A powerful face clustering tool that uses Face Recognition and DBSCAN to automatically detect, recognize, and group faces in images.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published