Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 11 months ago · Last pushed 11 months ago
Metadata Files
Readme Funding Citation

README.md


title: BGclean - AI Background Remover emoji: 🖼️ colorFrom: indigo colorTo: purple sdk: flask sdkversion: 2.3.3 appfile: app.py

pinned: false

BGclean - AI Background Remover

A web application that removes backgrounds from images using AI. Built with Flask and the rembg library.

Features

  • ✨ Instant background removal using AI
  • 🖼️ Support for various image formats (JPG, PNG, etc.)
  • 🎨 Clean and modern web interface
  • 📱 Responsive design
  • ⚡ Real-time processing

How to Use

  1. Upload Image: Click the upload area or drag and drop your image
  2. Process: Click "Remove Background" to start the AI processing
  3. Download: Get your image with transparent background

Technology Stack

  • Backend: Flask (Python)
  • AI Model: rembg (U2Net)
  • Frontend: HTML, CSS, JavaScript
  • Deployment: Hugging Face Spaces

Local Development

  1. Install dependencies: bash pip install -r requirements.txt

  2. Run the application: bash python app.py

  3. Open http://localhost:7860 in your browser

API Endpoints

  • GET / - Main application page
  • POST / - Upload and process image
  • GET /about - About page
  • GET /contact - Contact page
  • GET /terms - Terms page

Environment Variables

The application uses the following environment variables: - PORT - Server port (default: 7860)

License

MIT License

Contributing

Feel free to submit issues and enhancement requests!

Owner

  • Login: ravik009
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
title: rembg
message: Rembg is a tool to remove images background
type: software
authors:
  - given-names: Daniel
    family-names: Gatis
    email: danielgatis@gmail.com
identifiers:
  - type: url
    value: 'https://github.com/danielgatis'
repository-code: 'https://github.com/danielgatis/rembg'
url: 'https://github.com/danielgatis/rembg'
abstract: Rembg is a tool to remove images background.
license: MIT
commit: 9079508935ae55d6eefa0fd75f870599640e8593
version: 2.0.66
date-released: '2025-02-21'

GitHub Events

Total
  • Push event: 11
  • Public event: 1
Last Year
  • Push event: 11
  • Public event: 1

Dependencies

.github/workflows/close_inactive_issues.yml actions
  • actions/stale v9 composite
.github/workflows/lint_python.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/publish_docker.yml actions
  • actions/checkout v4 composite
  • docker/build-push-action v6 composite
  • docker/login-action v3 composite
  • docker/metadata-action v5 composite
  • docker/setup-buildx-action v3 composite
  • docker/setup-qemu-action v3 composite
.github/workflows/publish_pypi.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/test_install.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/windows_installer.yml actions
  • Minionguyjpro/Inno-Setup-Action v1.2.2 composite
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • svenstaro/upload-release-action v2 composite
pyproject.toml pypi
setup.py pypi
  • jsonschema *
  • numpy *
  • opencv-python-headless *
  • pillow *
  • pooch *
  • pymatting *
  • scikit-image *
  • scipy *
  • tqdm *