CLI para programadores

Gemini Watermark Remover CLI

Leve o reverse alpha engine da versão web para o terminal. Processe em lote marcas de água visíveis em saídas Gemini suportadas a partir de ficheiros ou pastas locais. Tudo corre localmente, sem carregar imagens.

terminal
# Executar uma vez sem instalar globalmente
pnpm dlx @pilio/gemini-watermark-remover remove in.jpg --output out.png

Início rápido

Use pnpm dlx para uma execução pontual, passe uma pasta para exportar em lote ou instale o comando curto gwr para uso frequente.

Processar uma imagem

Limpe uma imagem Gemini e escreva o resultado no caminho escolhido.

pnpm dlx @pilio/gemini-watermark-remover remove in.jpg --output out.png

Exportar uma pasta

Processe os ficheiros de um diretório e mantenha a saída separada.

pnpm dlx @pilio/gemini-watermark-remover remove ./images --out-dir ./clean

Instalar o comando gwr

Instale uma vez quando quiser comandos mais curtos no dia a dia.

pnpm add -g @pilio/gemini-watermark-remover gwr remove ./images --out-dir ./clean

Automatize limpezas repetidas com a CLI

Para uma imagem isolada, a ferramenta online continua prática. A CLI é para tarefas que quer repetir, verificar e entregar a scripts.

Limpeza local em lote

Aponte o comando para uma pasta e exporte cópias limpas sem arrastar ficheiros para o navegador um a um.

Saída preparada para automação

Use --json para resultados estruturados e exit codes previsíveis em CI, release scripts ou tarefas locais.

Processamento sem carregamento

O processamento das imagens acontece na máquina que executa o comando. O pnpm pode transferir o package, mas as suas imagens não são enviadas para um service.

Comandos comuns

Copie o comando mais próximo do seu trabalho: um ficheiro de saída, uma pasta limpa ou logs JSON para automação.

Guardar um PNG limpo

pnpm dlx @pilio/gemini-watermark-remover remove gemini.png --output clean.png

Limpar uma pasta para um novo diretório

pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./watermark-free

Substituir saídas antigas e devolver JSON

pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./clean --overwrite --json

FAQ da CLI

O que preciso para executar a CLI?

Node 18+ e pnpm. Testado em Windows, macOS e Linux. Não precisa de GPU nem de service externo.

O que é o Gemini Watermark Remover CLI?

É a versão command line do Gemini Watermark Remover. Remove o Gemini Logo watermark visível de ficheiros de imagem locais, para usar o mesmo engine em scripts e terminais.

Posso remover Gemini watermarks de uma pasta em lote?

Sim. Passe um diretório como input e use --out-dir para exportar os ficheiros limpos para outro diretório. A CLI mantém os originais separados, salvo se escolher explicitamente um output path que substitui algo.

As minhas imagens são carregadas?

Não. A remoção corre localmente na sua máquina. Com pnpm dlx, o pnpm descarrega o package, mas os ficheiros de imagem são processados no seu dispositivo.

Funciona em CI?

Sim. Use pnpm dlx para correr sem instalação, --out-dir para saídas em lote, --overwrite quando uma tarefa deve substituir resultados anteriores e --json quando o pipeline precisa de saída estruturada.

Que formatos de saída posso escrever?

A CLI define o formato pela extensão do ficheiro de saída. Use .png para PNG, .jpg ou .jpeg para JPEG e .webp para WebP.

Remove SynthID ou watermarks invisíveis?

Não. Só trata o Gemini Logo watermark visível em saídas Gemini suportadas. Não remove sinais SynthID invisíveis nem watermarks sem relação.

Ligue ao seu pipeline

Fixe uma versão, registe a saída JSON e deixe a limpeza correr junto das builds. A ferramenta online continua disponível para imagens pontuais.