Skip to content

balewgize/background-remover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Background remover

Remove background from images using pre-trained ML models.
View Demo »

About The Project

Screenshot

A web app built with Python and Streamlit that enables users to remove background from images using pre-trained ML models.

It does well for most images that doesn't have messy background but I'm sure you won't expect photoshop like results :)

Features

  • Downloadable final result
  • Transparent background
  • Support multiple images

(back to top)

Built With

(back to top)

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Python

Installation

  1. Clone the repo and navigate to background-remover directory
    git clone https://github.com/balewgize/background-remover.git
    
    cd background-remover
    
  2. Install required packages (virtual environments recommended)
    python3 -m venv venv && source venv/bin/activate
    
    pip install -r requirements.txt
    
  3. Run the app using streamlit
    streamlit run bg_remover.py
    
  4. Goto http://localhost:8501 on your browser

(back to top)

Thanks!