Advanced background removal tool with interactive model selection, built on top of rembg.
| Feature | Description |
|---|---|
| Multi-model support | 8 AI models optimized for different content types |
| Batch processing | Process entire folders at once |
| Before/After preview | Side-by-side comparison with transparency checker pattern |
| Alpha matting | Edge refinement for hair and fur details |
| Format options | PNG (transparent) or WEBP output |
| Background color | Optional solid color replacement |
| Session caching | Load model once, process many — no reload delay |
| Model | Best For | Notes |
|---|---|---|
u2net |
General photos | Default, good all-around |
u2netp |
Low-RAM systems | Lighter, faster, lower quality |
u2net_human_seg |
Portraits, full body | Human-only segmentation |
isnet-general-use |
Complex edges | Hair, fur, fine detail |
isnet-anime ⭐ |
Illustrations, game art | Anime, chibi, sticker art |
birefnet-general ⭐⭐ |
Everything | Best quality, handles shadows |
birefnet-general-lite |
Balanced | Good quality with reasonable speed |
sam |
Precision work | Meta's SAM — very slow but accurate |
- Python 3.9+
- rembg (
pip install rembg[cpu]orpip install rembg[gpu]) - Pillow
- tkinter (included with Python)
# Clone the repository
git clone https://github.com/Batuhania/bg-remover-pro.git
cd bg-remover-pro
# Install dependencies
pip install -r requirements.txtDouble-click baslat_rembg.bat
python rembg_tool.py- Select images (single or folder)
- Choose the appropriate model for your content
- Set output format and optional background color
- Enable Alpha Matting for edge refinement (optional)
- Click START and review results in the preview panel
- Regular photos:
u2netorisnet-general-use - Portraits:
u2net_human_seg - Game characters / anime:
isnet-anime - Shadow removal:
birefnet-general - Speed priority:
u2netp - Maximum quality:
birefnet-general
bg-remover-pro/
├── rembg_tool.py # Main application
├── baslat_rembg.bat # Windows launcher
├── requirements.txt # Dependencies
└── README.md # Documentation
MIT
Etkileşimli model seçimli gelişmiş arka plan kaldırma aracı.
- 8 farklı AI modeli ile içerik tipine göre optimizasyon
- Toplu klasör işleme
- Önce/Sonra önizleme (damalı şeffaflık göstergeli)
- Alpha Matting ile kenar iyileştirme (saç, tüy detayları)
- PNG veya WEBP çıktı formatı
- İsteğe bağlı arka plan rengi
git clone https://github.com/Batuhania/bg-remover-pro.git
cd bg-remover-pro
pip install -r requirements.txtbaslat_rembg.bat çift tıklayın veya:
python rembg_tool.py