awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
zuruoke avatar

zuruoke/watermark-removal

0
View on GitHub↗
4,616 stars·534 forks·Python·30 views

Watermark Removal

This software is a watermark removal system that uses machine learning and image inpainting to delete unwanted text or logos from images. It reconstructs missing pixels to match the original background, ensuring visual consistency through pretrained models.

The project includes a masking utility to isolate specific regions for content replacement using binary masks, bounding boxes, or brush strokes. It also features a batch processor that applies these cleaning tasks to large sets of images via a predefined file list.

The system handles image preparation by normalizing dimensions and aspect ratios into tensors to align images with their corresponding masks for neural network processing.

Features

  • Image Inpainting - Uses generative neural networks to fill in missing image regions and restore the background after watermark removal.
  • Binary Mask Generators - Generates binary masks to define the exact pixel-level regions where watermarks should be replaced.
  • Generative Masking - Creates alpha channels and masks to isolate specific areas for AI-driven inpainting.
  • Inference Optimizations - Utilizes a frozen set of learned weights to perform watermark removal without needing per-image training.
  • Image Watermark Removal - Provides software to identify and delete watermarks from images while preserving visual consistency.
  • AI-Driven Removers - Employs generative AI and deep learning to erase watermarks and reconstruct the background pixels.
  • Batch Watermark Removal - Automates the removal of watermarks across multiple images in a sequence using pretrained models.
  • Input Tensor Alignment - Normalizes image dimensions and aligns them with masks to create a single input tensor for inpainting.
  • Tensor Dimension Normalizers - Standardizes image dimensions and aspect ratios into consistent tensor formats for neural network processing.
  • Batch Image Processors - Provides a system to automate the removal of designated areas across multiple images.
  • Batch Image Processing - Applies automated cleaning and editing tasks to large sets of images via predefined file lists.
  • Image Processing Pipelines - Implements a sequential workflow for preprocessing and reconstructing multiple image files.

Star history

Star history chart for zuruoke/watermark-removalStar history chart for zuruoke/watermark-removal

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Watermark Removal

These projects share indexed features with Watermark Removal. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • yaofanguk/video-subtitle-removerYaoFANGUK avatar

    YaoFANGUK/video-subtitle-remover

    11,493View on GitHub↗

    This project is a local AI inpainting tool designed to erase hard-coded subtitles and watermarks from videos and images. It functions as a content-aware media restorer that uses deep learning to reconstruct missing pixels and preserve the original resolution of the source files. The software is distinguished by its local execution model, running inference on host hardware to process media without relying on external cloud APIs. It employs content-aware model selection, allowing the use of different generative algorithms based on media types, such as animation or live action, to optimize visua

    Pythonaideepleanringsub-remove
    View on GitHub↗11,493
  • imazen/imageflowimazen avatar

    imazen/imageflow

    4,402View on GitHub↗

    Imageflow is a high-performance image manipulation library and composition engine available as a C-compatible library, a command-line image processor, and a dynamic image processing server. It provides the means to decode, encode, and apply complex visual transformations to images through programmatic interfaces, JSON job files, or on-the-fly URL query strings. The system distinguishes itself through a graph-based processing pipeline that allows for single-pass multi-format encoding, generating multiple image sizes and formats from a single decode to reduce overhead. It further features a res

    Rustimage-compressionimage-manipulationimage-server
    View on GitHub↗4,402
  • bing-su/adetailerBing-su avatar

    Bing-su/adetailer

    4,763View on GitHub↗

    Adetailer is a Stable Diffusion inpainting extension and automated detail enhancer that identifies specific image regions to improve quality through targeted inpainting. It functions as an AI image masking tool that uses detection models to create precise masks for automated image editing. The system distinguishes itself by integrating structural guides, such as depth and pose, to constrain the inpainting process and maintain anatomical consistency. It also supports object-specific prompt assignment, allowing unique text instructions to be mapped to multiple detected objects within a single i

    Pythonsd-webuistable-diffusion-webuistable-diffusion-webui-plugin
    View on GitHub↗4,763
  • chainner-org/chainnerchaiNNer-org avatar

    chaiNNer-org/chaiNNer

    5,855View on GitHub↗

    chaiNNer is a GPU-accelerated AI image upscaling application that uses a visual node-based interface for constructing image processing pipelines. At its core, it provides a node-based visual programming environment where users connect processing nodes in a directed acyclic graph, with a graph execution scheduler that traverses the pipeline in topological order. The application includes an iterator-based batch processing system that automatically applies the same pipeline to multiple files, and a model format conversion pipeline that transforms neural network models between PyTorch, ONNX, and N

    Python
    View on GitHub↗5,855
Compare all 30 related projects→

Frequently asked questions

What does zuruoke/watermark-removal do?

This software is a watermark removal system that uses machine learning and image inpainting to delete unwanted text or logos from images. It reconstructs missing pixels to match the original background, ensuring visual consistency through pretrained models.

What are the main features of zuruoke/watermark-removal?

The main features of zuruoke/watermark-removal are: Image Inpainting, Binary Mask Generators, Generative Masking, Inference Optimizations, Image Watermark Removal, AI-Driven Removers, Batch Watermark Removal, Input Tensor Alignment.

Which projects share features with zuruoke/watermark-removal?

Projects with overlapping indexed features include: yaofanguk/video-subtitle-remover — This project is a local AI inpainting tool designed to erase hard-coded subtitles and watermarks from videos and… imazen/imageflow — Imageflow is a high-performance image manipulation library and composition engine available as a C-compatible library,… bing-su/adetailer — Adetailer is a Stable Diffusion inpainting extension and automated detail enhancer that identifies specific image… chainner-org/chainner — chaiNNer is a GPU-accelerated AI image upscaling application that uses a visual node-based interface for constructing… vladmandic/sdnext — SD.Next is an all-in-one web interface and multi-backend inference engine for generating, editing, and processing… journey-ad/gemini-watermark-remover — This project is an AI watermark removal tool designed to restore pixels hidden by logos and masks in images and…