Skip to content

Streamlit Web-App used for removing background from any image

Notifications You must be signed in to change notification settings

Sakshambhatnagar93/BackDropEase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Background Removal App

A Streamlit application that allows users to upload an image and automatically remove its background using the rembg library.

Features

  • Upload images (PNG, JPG, JPEG formats supported)
  • Automatic background removal
  • Download the processed image
  • Handles large images with automatic resizing
  • Progress indicators for better user experience

Getting Started

Prerequisites

  • Python 3.8+
  • pip

Installation

  1. Clone the repository
git clone https://github.com/tyler-simons/BackgroundRemoval.git
cd BackgroundRemoval
  1. Create a virtual environment (optional but recommended)
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies
pip install -r requirements.txt

Running the App

streamlit run bg_remove.py

The app will be available at http://localhost:8501 in your web browser.

Usage Guidelines

  • Maximum file size: 10MB
  • Large images will be automatically resized for processing
  • Supported formats: PNG, JPG, JPEG

About

Streamlit Web-App used for removing background from any image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages