Repolode
allenk

allenk/GeminiWatermarkTool

Ferramenta C++ offline que remove marcas d’água visíveis do Gemini por mesclagem alfa reversa, com GUI, CLI e processamento em lote.

Estrelas
3,133
Forks
271
Issues abertas
10
Último commit
há 3 meses

O que é?

O GeminiWatermarkTool remove o logo semitransparente do Gemini das imagens invertendo a equação de mesclagem alfa, reconstruindo os pixels originais em vez de estimá-los com um modelo generativo. Ele funciona totalmente offline como um único executável portátil, sem serviços externos, e aceita arquivos JPG, PNG, WebP e BMP.

A ferramenta inclui uma GUI para desktop com arrastar e soltar, pré-visualização em tempo real do antes e depois e processamento em lote, além de uma interface de linha de comando para scripts e pipelines. A detecção da marca d’água usa uma verificação de correlação cruzada normalizada em três etapas, com um limite de confiança, permitindo ignorar automaticamente imagens sem marca d’água. Ela também lida com o layout mais recente da marca d’água do Gemini 3.5 e, na CLI, usa o perfil antigo como alternativa.

A limpeza opcional remove artefatos residuais deixados após redimensionamento ou recompressão, usando métodos de inpainting do OpenCV ou um denoiser neural FDnCNN executado pelo NCNN, com aceleração de GPU via Vulkan e alternativa por CPU. Há versões para Windows, Linux, macOS e Android, além de uma versão menor que inclui apenas a CLI.

Recursos principais

  • 01A mesclagem alfa reversa restaura os pixels matematicamente, sem inpainting generativo.
  • 02A detecção NCC em três etapas ignora imagens sem marca d’água.
  • 03GUI para desktop com arrastar e soltar, pré-visualização ao vivo e processamento em lote.
  • 04Interface de linha de comando com modo de processamento em lote de diretórios e códigos de saída para scripts.
  • 05Denoise por IA opcional (FDnCNN via NCNN e Vulkan) e limpeza clássica por inpainting.
  • 06Funciona offline como executável independente no Windows, Linux, macOS e Android.

Casos de uso

  • Limpar slides, documentos ou capturas de tela gerados pelo Gemini quando o texto precisa permanecer nítido.
  • Processar em lote uma pasta de imagens geradas por IA em um script ou pipeline de CI.
  • Disponibilizar uma ferramenta de remoção de marca d’água para agentes de programação com IA por meio do servidor MCP ou da skill do Claude Code.

Início rápido

  1. 1

    Baixe o executável portátil (sem dependências de runtime)

  2. 2

    Remova a marca-d'água de uma imagem com a CLI

    GeminiWatermarkTool image.png

Antes de usar

  • Ele é voltado apenas para marcas-d'água visíveis do Gemini e não é uma ferramenta de inpainting de uso geral.
  • A remoção de marcas-d'água de vídeos está em um repositório de demonstração separado, o VeoWatermarkRemover, e não nesta ferramenta.
  • A redução de ruído opcional com IA requer uma GPU compatível com Vulkan; caso contrário, a etapa de limpeza não estará disponível.

Tópicos

Perguntas frequentes

O que é GeminiWatermarkTool?
Ferramenta C++ offline que remove marcas d’água visíveis do Gemini por mesclagem alfa reversa, com GUI, CLI e processamento em lote. O GeminiWatermarkTool remove o logo semitransparente do Gemini das imagens invertendo a equação de mesclagem alfa, reconstruindo os pixels originais em vez de estimá-los com um modelo generativo. Ele funciona totalmente offline como um único executável portátil, sem serviços externos, e aceita arquivos JPG, PNG, WebP e BMP.
GeminiWatermarkTool é gratuito? Qual é a licença?
GeminiWatermarkTool é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
GeminiWatermarkTool ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de GeminiWatermarkTool foi em 28 de jul. de 2026.
Para que posso usar GeminiWatermarkTool?
Limpar slides, documentos ou capturas de tela gerados pelo Gemini quando o texto precisa permanecer nítido. Processar em lote uma pasta de imagens geradas por IA em um script ou pipeline de CI. Disponibilizar uma ferramenta de remoção de marca d’água para agentes de programação com IA por meio do servidor MCP ou da skill do Claude Code.
Como instalar GeminiWatermarkTool?
Baixe o executável portátil (sem dependências de runtime) Remova a marca-d'água de uma imagem com a CLI: GeminiWatermarkTool image.png
Onde consigo GeminiWatermarkTool?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/allenk/GeminiWatermarkTool

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados