Remove background from images using pre-trained ML models.
View Demo »
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 :)
- Downloadable final result
- Transparent background
- Support multiple images
To get a local copy up and running follow these simple steps.
- Python
- Clone the repo and navigate to
background-remover
directorygit clone https://github.com/balewgize/background-remover.git
cd background-remover
- Install required packages (virtual environments recommended)
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
- Run the app using streamlit
streamlit run bg_remover.py
- Goto http://localhost:8501 on your browser
Thanks!