Skip to content

Automatically add Googly eyes to photos using ML

License

Notifications You must be signed in to change notification settings

alxhslm/googly-eyes

Repository files navigation

👀 Googly eyes

Streamlit App

The objective of this project is to be able to:

  1. Detect faces in an image
  2. Replace all of the eyes with googly eyes

The RetinaFace model is used to detect faces and eyes.

We then overlay Googly eyes with a random pupil size and orientation using Pillow.

Usage

  1. Install Docker on your machine
  2. Run the following:
    docker compose up dashboard
    
    which will build and launch the Flask server and Streamlit dashboard, each in a separate container.
  3. View the Streamlit dashboard in your browser by navigating to http://localhost:8501/.

About

Automatically add Googly eyes to photos using ML

Resources

License

Stars

Watchers

Forks

Releases

No releases published