Background Changer is a web application that uses advanced artificial intelligence to remove and replace image backgrounds.
-
Flask - Lightweight Python web framework
-
Rembg - Advanced AI background removal using U²-Net model
-
Pillow - Professional image processing
-
ONNX Runtime - Optimized AI inference engine
- Create a virtual environment:
python3 -m venv venv- Activate the virtual environment:
source venv/bin/activate- Install the required libraries:
pip install -r requirements.txt- Start the web application:
source venv/bin/activate && python app.py- Go to http://127.0.0.1:5000/ in your browser.
- Python 3.7+
- Flask
- Pillow (PIL)
