Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Image Background Remover is a user-friendly online tool that effortlessly removes image backgrounds. 1 Simply upload your image, select a custom background color (white by default), and download the result. Compare the original and edited images side-by-side.

Notifications You must be signed in to change notification settings

Xenaquas/Image-Bg-remover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Background Remover

Overview

Welcome to the Image Background Remover app! This simple and user-friendly web application allows you to remove the background from your images effortlessly. By default, the background is set to white, but you can choose any color you like for the background.

Features

  • Image Upload: Upload images in PNG, JPG, or JPEG format.
  • Background Removal: Automatically remove the background from the uploaded image using rembg.
  • Custom Background Color: Choose a custom background color for the processed image.
  • Comparison View: View the original and processed images side by side for easy comparison.
  • Download Option: Download the processed image in PNG format.
  • User-Friendly Interface: Clean and intuitive design with easy-to-use controls.

Installation

  1. Clone the repository:
    git clone https://github.com/Xenaquas/image-background-remover.git
  2. Change to the directory:
    cd image-background-remover
  3. Install the required Python packages:
    pip install -r requirements.txt
  4. Run the Streamlit application:
    streamlit run app.py

Requirements

  • Python 3.7+
  • Streamlit
  • rembg
  • Pillow

Usage

  1. Run the Streamlit app with the command streamlit run app.py.
  2. Upload an image using the file uploader.
  3. Choose your desired background color using the color picker.
  4. The app will display the original image and the processed image side by side.
  5. Download the processed image by clicking the "Download Image" button.

Future Enhancements

  • Adding additional filters and effects.
  • Implementing zoom and pan functionality.
  • Supporting batch processing for multiple images.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

About

Image Background Remover is a user-friendly online tool that effortlessly removes image backgrounds. 1 Simply upload your image, select a custom background color (white by default), and download the result. Compare the original and edited images side-by-side.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages