https://github.com/krishbharadwaj5678/clearbg
Instantly remove backgrounds from any image with Clear BG. Upload your photos, remove the unwanted backdrop, and download the result in seconds.
https://github.com/krishbharadwaj5678/clearbg
background-remove background-remover deployment numpy onnxruntime pillow python python3 rembg streamlit
Last synced: 3 months ago
JSON representation
Instantly remove backgrounds from any image with Clear BG. Upload your photos, remove the unwanted backdrop, and download the result in seconds.
- Host: GitHub
- URL: https://github.com/krishbharadwaj5678/clearbg
- Owner: KrishBharadwaj5678
- Created: 2024-09-08T14:00:24.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-25T16:46:08.000Z (8 months ago)
- Last Synced: 2025-12-26T05:56:45.698Z (6 months ago)
- Topics: background-remove, background-remover, deployment, numpy, onnxruntime, pillow, python, python3, rembg, streamlit
- Language: Python
- Homepage: https://clearbg.streamlit.app/
- Size: 1.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐งผ Clear BG
๐งฝ Clean up your images in seconds with **Clear BG**! Effortless background removal, no design skills required, and high-quality results every time.

## ๐ Features
| Feature | Description |
| ----------------------------- | --------------------------------------------------------- |
| ๐ท **Upload / URL** | Upload images from your device or paste an image URL. |
| โก **One-Click Removal** | Remove image background instantly using Rembg. |
| ๐ผ๏ธ **High-Quality Download** | Download the resulting image with transparent background. |
| ๐ฏ **Clean UI** | Simple and intuitive interface powered by Streamlit. |
---
## ๐ ๏ธ Tech Stack
| Technology | Purpose |
| ------------------ | -------------------------------------------------- |
| ๐ **Python** | Core programming language for the project. |
| ๐ **Streamlit** | Builds the interactive and user-friendly UI. |
| ๐ค **rembg** | Background removal library for images. |
| ๐ง **onnxruntime** | Runs machine learning models efficiently. |
| ๐ข **NumPy** | Handles numerical operations and array processing. |
| ๐ผ๏ธ **Pillow** | Image processing and manipulation library. |
---
## ๐ฆ Installation
Clone this repo and install dependencies:
```bash
git clone https://github.com/KrishBharadwaj5678/ClearBG.git
cd ClearBG
pip install -r requirements.txt
````
---
## โถ๏ธ Run the App
```bash
streamlit run app.py
```
## ๐ง Contributions
We welcome contributions! Follow these steps to get started:
1. ๐ด **Fork** the repository
2. ๐ฅ **Clone** your forked repo:
3. ๐ ๏ธ **Create a new branch**:
```bash
git checkout -b feature/your-feature-name
```
4. โ๏ธ **Make your changes** and commit:
```bash
git commit -m "Add: your concise feature description"
```
5. ๐ **Push to GitHub**:
```bash
git push origin feature/your-feature-name
```
6. ๐ **Open a Pull Request** and describe what youโve done.