awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nadermx avatar

nadermx/backgroundremover

0
View on GitHub↗
7,932 स्टार्स·648 फोर्क्स·Python·MIT·6 व्यूज़backgroundremoverai.com↗

Backgroundremover

Backgroundremover is an AI-powered tool that removes backgrounds from both images and videos, accessible through a command-line interface and a Python API. At its core, it uses a pre-trained deep learning model to classify each pixel as foreground or background, producing a binary mask for removal.

The tool distinguishes itself through multiple integration methods and output capabilities. It can process images and videos via Unix pipeline data streams, operate as an HTTP API server, or be called programmatically within Python scripts. Users can choose among different AI models to balance processing speed and quality, and apply alpha matting edge refinement for sharper results on complex subjects. For video content, it supports frame extraction and compositing, transparent MOV output, matte key generation, and overlay compositing onto static images or other videos.

Beyond single-file processing, backgroundremover handles batch operations across entire folders of images and videos, with configurable GPU-accelerated batch processing. Output options include transparent images, solid color or custom image background replacement, binary masks, and animated transparent GIFs from video. The tool also provides preview functionality to inspect results before saving final files.

Features

  • AI Background Removal and Inpainting - Provides AI-powered background removal from images and videos via CLI and Python API.
  • Background Removal Python APIs - Exposes a Python API for programmatic background removal with configurable model and alpha matting parameters.
  • Background Removal Python APIs - Exposes a callable Python function for background removal with configurable model and alpha matting options.
  • Background Segmentation - Uses a pre-trained deep learning model to classify each pixel as foreground or background for removal.

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI
  • Background Removal Pipelines - Processes images and videos from the terminal with batch operations, Unix pipes, and model selection.
  • Image Background Removal - Removes backgrounds from single image files using AI segmentation, supporting JPG, PNG, and HEIC formats.
  • Temporal Video Background Removal - Removes backgrounds from video files, outputting transparent MOV files with ProRes 4444 for editing software.
  • AI Background Removal Tools - Removes backgrounds from images and videos using AI models through a command-line interface and Python API.
  • Background Removal Frame Compositors - Extracts video frames, applies background segmentation, and re-encodes with transparency or background overlays.
  • Background Removal Batch Processors - Processes all files in a folder with background removal, saving results with a configurable prefix.
  • Background Removal Model Selectors - Lets users choose among different AI models to balance processing speed and quality for background removal.
  • Background Removal Model Selectors - Lets users choose among different AI models to control accuracy and performance for background removal.
  • Background Removal Model Selectors - Lets users choose among different AI models to control the quality and style of background removal.
  • Batch Image Processing - Applies background removal to every image or video file in a folder with configurable output prefixes.
  • Background Removal Batchers - Processes entire folders of images and videos through automated background removal in batch.
  • Image Processing Pipelines - Reads image data from standard input and writes processed results to standard output for Unix pipeline integration.
  • GPU-Accelerated Batch Processors - Uses GPU acceleration for parallel batch processing of frames with configurable batch size and worker count.
  • Programmatic Process Controls - Provides a Python API for integrating background removal into automated scripts.
  • Background Color Replacements - Fills the removed background area with a solid color specified by the user.
  • Alpha Matting - Applies a second-pass alpha matting refinement with configurable thresholds to sharpen edges on complex subjects.
  • Image Background Replacers - Replaces the removed background of an image with a user-provided background image.
  • Image Compositing Replacements - Composites extracted foreground subjects onto user-supplied background images for creative editing.
  • Video Compositing - Composites foreground video subjects onto static images or other video backgrounds.
  • Standard Stream Piping - Reads image data from standard input and writes processed results to standard output for shell pipeline integration.
  • Background Removal Pipe Commands - Reads images from standard input and writes background-removed results to standard output for Unix pipes.
  • Background Removal Folder Processors - Processes all files in a folder through background removal with automatic output prefixing.
  • Image and Background Processing - Automated command-line tool for removing backgrounds from images and video.
  • Audio and Subtitle Tools - AI-powered command-line tool to remove backgrounds from media.
  • स्टार हिस्ट्री

    nadermx/backgroundremover के लिए स्टार हिस्ट्री चार्टnadermx/backgroundremover के लिए स्टार हिस्ट्री चार्ट

    Backgroundremover के ओपन-सोर्स विकल्प

    समान ओपन-सोर्स प्रोजेक्ट्स, जो Backgroundremover के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
    • senguptaumd/background-mattingsenguptaumd का अवतार

      senguptaumd/Background-Matting

      4,772GitHub पर देखें↗

      This project is a deep learning image matting framework and computer vision tool designed to separate people from their backgrounds. It functions as a real-time video matting engine and a trainable foreground isolation model that generates per-pixel alpha mattes to isolate subjects from photos and videos. The system utilizes reference-based alpha matting, incorporating a specific background image to simulate green screen effects without a physical screen. This approach allows for the removal and replacement of backgrounds in high-resolution footage, including live video streams. The framewor

      Python
      GitHub पर देखें↗4,772
    • plemeri/transparent-backgroundplemeri का अवतार

      plemeri/transparent-background

      1,255GitHub पर देखें↗

      This software is a computer vision utility designed for automated subject isolation and background removal. It provides a graphical desktop interface that allows users to extract foreground subjects from static images, video files, and live webcam streams without requiring command-line interaction. The application leverages deep learning models to generate high-fidelity alpha masks, enabling the creation of transparent backgrounds or the application of custom replacements. By utilizing hardware-accelerated tensor processing, the system performs real-time segmentation on live camera feeds and

      Pythonbackground-removaldeep-learningdichotomous-image-segmentation
      GitHub पर देखें↗1,255
    • kornelski/pngquantkornelski का अवतार

      kornelski/pngquant

      5,671GitHub पर देखें↗
      Ccconversionimage-optimization
      GitHub पर देखें↗5,671
    • cyrildiagne/ar-cutpastecyrildiagne का अवतार

      cyrildiagne/ar-cutpaste

      14,577GitHub पर देखें↗

      ar-cutpaste is an augmented reality asset extraction tool and prototype designed to isolate objects from a live camera feed and transfer them into image editing software. It functions as a mobile-to-desktop bridge that uses machine learning to remove backgrounds from live images, creating digital cutouts for use in image composition. The system establishes a local server connection to transmit image data and spatial coordinates from a mobile device to a design application. This bridge uses a remote socket mechanism and a secure password to inject captured assets directly into a desktop worksp

      TypeScript
      GitHub पर देखें↗14,577
    Backgroundremover के सभी 30 विकल्प देखें→

    अक्सर पूछे जाने वाले प्रश्न

    nadermx/backgroundremover क्या करता है?

    Backgroundremover is an AI-powered tool that removes backgrounds from both images and videos, accessible through a command-line interface and a Python API. At its core, it uses a pre-trained deep learning model to classify each pixel as foreground or background, producing a binary mask for removal.

    nadermx/backgroundremover की मुख्य विशेषताएं क्या हैं?

    nadermx/backgroundremover की मुख्य विशेषताएं हैं: AI Background Removal and Inpainting, Background Removal Python APIs, Background Segmentation, Background Removal Pipelines, Image Background Removal, Temporal Video Background Removal, AI Background Removal Tools, Background Removal Frame Compositors।

    nadermx/backgroundremover के कुछ ओपन-सोर्स विकल्प क्या हैं?

    nadermx/backgroundremover के ओपन-सोर्स विकल्पों में शामिल हैं: senguptaumd/background-matting — This project is a deep learning image matting framework and computer vision tool designed to separate people from… plemeri/transparent-background — This software is a computer vision utility designed for automated subject isolation and background removal. It… kornelski/pngquant. cyrildiagne/ar-cutpaste — ar-cutpaste is an augmented reality asset extraction tool and prototype designed to isolate objects from a live camera… nikopueringer/corridorkey — Perfect Green Screen Keys. zhkkke/modnet — MODNet is a deep learning image segmenter and portrait matting model designed to isolate human subjects from…