This is a Flask web application that allows users to upload images (.jpg, .png) and remove the background using the rembg library. The processed images are then zipped and made available for download.
To run this application locally, follow these steps:
- Clone this repository to your local machine:
git clone https://github.com/yourusername/background-removal-webapp.git
- Install the required dependencies:
pip install -r requirements.txt
- Run the Flask application:
python app.py
- Open a web browser and navigate to
http://localhost:5000
to access the application.
- Click on the "Choose File" button to upload an image file (supported formats: .jpg, .png).
- Click on the "Submit" button to process the uploaded image and remove its background.
- Once processing is complete, the processed images will be available for download as a zip file.
- Python
- Flask
- rembg
- HTML
- CSS
Special thanks to the creators of the rembg library for providing the background removal functionality and to Coding Shiksha for the coding tutorial.