Repolode
allenk

allenk/GeminiWatermarkTool

Офлайн-инструмент на C++ для удаления видимых водяных знаков Gemini с изображений методом обратного альфа-смешивания; есть GUI, CLI и пакетная обработка.

Звёзды
3,133
Форки
271
Открытые issues
10
Последний коммит
3 месяца назад

Что это?

GeminiWatermarkTool удаляет полупрозрачный логотип Gemini с изображений, обращая уравнение альфа-смешивания. Поэтому исходные пиксели восстанавливаются, а не угадываются генеративной моделью. Инструмент полностью работает офлайн, поставляется одним переносимым исполняемым файлом и не обращается к внешним сервисам. Поддерживаются файлы JPG, PNG, WebP и BMP.

В инструмент входят настольный GUI с перетаскиванием файлов, сравнением оригинала и результата в реальном времени и пакетной обработкой, а также CLI для скриптов и конвейеров. Водяной знак обнаруживается в три этапа с помощью нормализованной взаимной корреляции и порога достоверности: изображения без водяного знака можно автоматически пропускать. Также поддерживается новый формат водяного знака Gemini 3.5; в CLI предусмотрен переход на профиль старого формата.

Дополнительная очистка удаляет остаточные артефакты после изменения размера или повторного сжатия: используются методы ретуширования OpenCV либо нейросетевой шумоподавитель FDnCNN, запускаемый через NCNN с ускорением на GPU через Vulkan и запасным вариантом на CPU. Сборки доступны для Windows, Linux, macOS и Android; также есть облегчённая сборка только с CLI.

Ключевые возможности

  • 01Восстанавливает пиксели математически методом обратного альфа-смешивания, без генеративной ретуши.
  • 02Обнаруживает водяной знак в три этапа с помощью NCC и пропускает изображения без него.
  • 03Настольный GUI с перетаскиванием файлов, предпросмотром в реальном времени и пакетной обработкой.
  • 04CLI с пакетной обработкой каталогов и кодами завершения для скриптов.
  • 05Дополнительное шумоподавление с помощью AI (FDnCNN через NCNN и Vulkan) и очистка классическими методами ретуширования.
  • 06Работает офлайн как автономный исполняемый файл на Windows, Linux, macOS и Android.

Сценарии использования

  • Очистка слайдов, документов и скриншотов, созданных Gemini, где текст должен оставаться чётким.
  • Пакетная обработка каталога с изображениями, созданными AI, с помощью скрипта или конвейера CI.
  • Предоставление AI-агентам для написания кода инструмента для удаления водяных знаков через MCP-сервер или навык Claude Code.

Быстрый старт

  1. 1

    Скачать переносимый исполняемый файл (без зависимостей во время выполнения)

  2. 2

    Удалить водяной знак с изображения с помощью CLI

    GeminiWatermarkTool image.png

Что важно знать

  • Инструмент предназначен только для удаления видимых водяных знаков Gemini и не является универсальным инструментом для инпейнтинга.
  • Удаление водяных знаков с видео доступно в отдельном демонстрационном репозитории VeoWatermarkRemover, а не в этом инструменте.
  • Для дополнительного шумоподавления с помощью ИИ требуется GPU с поддержкой Vulkan; иначе этап очистки будет недоступен.

Темы

Частые вопросы

Что такое GeminiWatermarkTool?
Офлайн-инструмент на C++ для удаления видимых водяных знаков Gemini с изображений методом обратного альфа-смешивания; есть GUI, CLI и пакетная обработка. GeminiWatermarkTool удаляет полупрозрачный логотип Gemini с изображений, обращая уравнение альфа-смешивания. Поэтому исходные пиксели восстанавливаются, а не угадываются генеративной моделью. Инструмент полностью работает офлайн, поставляется одним переносимым исполняемым файлом и не обращается к внешним сервисам. Поддерживаются файлы JPG, PNG, WebP и BMP.
GeminiWatermarkTool можно использовать бесплатно? Какая у него лицензия?
GeminiWatermarkTool распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
GeminiWatermarkTool всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в GeminiWatermarkTool — 28 июл. 2026 г..
Для чего можно использовать GeminiWatermarkTool?
Очистка слайдов, документов и скриншотов, созданных Gemini, где текст должен оставаться чётким. Пакетная обработка каталога с изображениями, созданными AI, с помощью скрипта или конвейера CI. Предоставление AI-агентам для написания кода инструмента для удаления водяных знаков через MCP-сервер или навык Claude Code.
Как установить GeminiWatermarkTool?
Скачать переносимый исполняемый файл (без зависимостей во время выполнения) Удалить водяной знак с изображения с помощью CLI: GeminiWatermarkTool image.png
Где скачать GeminiWatermarkTool?
Исходный код и инструкции по установке — на GitHub: https://github.com/allenk/GeminiWatermarkTool

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты