/Smart-selfie

The Smart Selfie project is rooted in the emergence of pythonand its potential to transform the way we conduct and click pictures.

Primary LanguagePython

Smart-selfie

The Smart Selfie project is rooted in the emergence of pythonand its potential to transform the way we conduct and click pictures.

The Smart Selfie project uses Python for advanced face detection and recognition in photography. This technology, adept at pinpointing human faces in digital images, has applications in real-time surveillance, forensics, and law enforcement. Face detection's power lies in focusing solely on facial traits, making it an efficient tool for surveillance systems. Despite its capabilities, challenges persist in human face perception, an active research area in computer vision. The project represents an innovative approach to transforming photography through Python and state-of-the-art face recognition technologies.

key features:

  • Users able to log in to the web app using their Smart Selfie account.
  • A feature to directly download images to the user's device.
  • User able to take selfie using Smile,Blink,Hand,Mask gesture

Project Images

Login Page

Home Page

Image Capturer


Running this project

  1. Setup Pyton virtual environment
python -m venv .venv
  1. Activate your environment
.venv\Scripts\activate
  1. Install the all packages
pip install -r requirements.txt
  1. Run the project
python app.py

Troubleshotting

1. This Project Working perfecly on Python 3.9 Version

2. If you get error installing package dependencies like "not able to makeout which dependencie to install" just update your "PIP" with below command

python.exe -m pip install --upgrade pip