From image-tools
Remove marcas d'água de imagens, especialmente de geradores de IA como Google Gemini, Nano Banana, DALL-E, Midjourney etc. Use esta skill quando o usuário pedir para remover watermark, marca d'água, logo de IA, selo de gerador, ou limpar imagem gerada por IA. Também ativa quando o usuário menciona 'marca d'água', 'watermark', 'logo do gemini', 'selo da IA' ou quer limpar cantos de imagens de IA. Inclui setup automático em virtualenv isolado com OpenCV.
How this skill is triggered — by the user, by Claude, or both
Slash command
/image-tools:remove-watermarkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Remove marcas d'água de imagens usando OpenCV inpainting. Especializado em marcas de geradores de IA (Google Gemini, Nano Banana, DALL-E, etc.) que ficam tipicamente nos cantos da imagem.
Remove marcas d'água de imagens usando OpenCV inpainting. Especializado em marcas de geradores de IA (Google Gemini, Nano Banana, DALL-E, etc.) que ficam tipicamente nos cantos da imagem.
O inpainting preenche a região da marca d'água com o conteúdo visual ao redor, reconstruindo a imagem de forma natural — diferente de simplesmente recortar.
O ambiente fica em ~/venvs/watermark-remover/ isolado do sistema.
test -d ~/venvs/watermark-remover && ~/venvs/watermark-remover/bin/python -c "import cv2; print('OK')" || echo "PRECISA_INSTALAR"
bash ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/setup.sh
O script fica em ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py.
Sem argumento de saída, o script renomeia a original para _original (com marca d'água) e salva a imagem limpa com o nome original:
# foto.png → foto_original.png (original) + foto.png (limpa)
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py foto.png
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py entrada.png saida.png
# Canto inferior esquerdo
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py foto.png -c bl
# Canto superior direito
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py foto.png -c tr
# Marca d'água maior (12% da imagem em vez do padrão 8%)
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py foto.png -s 12
# Marca d'água bem pequena (5%)
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py foto.png -s 5
Quando a marca d'água não está no canto ou tem posição irregular:
# --rect x1,y1,x2,y2 (canto superior esquerdo e inferior direito da região)
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py foto.png --rect 700,450,800,500
# Com pasta de saída separada
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py pasta_entrada/ pasta_saida/
# In-place (renomeia originais para _original, salva limpas no nome original)
~/venvs/watermark-remover/bin/python ${CLAUDE_PLUGIN_ROOT}/skills/remove-watermark/scripts/remove_watermark.py pasta/
| Flag | Padrão | Descrição |
|---|---|---|
-c, --corner | br | Canto: br (inferior-direito), bl, tr, tl |
-s, --size | 8 | Tamanho da região (% da imagem) |
-p, --padding | 10 | Padding extra em pixels ao redor da região |
-r, --radius | 5 | Raio do inpainting (maior = mais suave, mas mais lento) |
-f, --feather | 15 | Suavização das bordas da máscara |
--rect | — | Região manual: x1,y1,x2,y2 em pixels |
| Gerador | Posição | Tamanho sugerido |
|---|---|---|
| Google Gemini | inferior-direito | 5-8% (-c br -s 6) |
| Nano Banana | inferior-direito | 8-10% (-c br -s 9) |
| DALL-E | inferior-direito | 5% (-c br -s 5) |
~/venvs/watermark-remover/ existe-r 8 ou -r 10)-s 4 -s 5)-s 12 -s 15)-f 20)--rect com coordenadas exatasnpx claudepluginhub hmaurus/masterclaude --plugin image-toolsRemoves Gemini logos and watermarks from AI-generated images using OpenCV inpainting. Supports removal by coordinates or by corner region with adjustable ratios.
Removes unwanted objects, people, text, watermarks, and imperfections from photos using each::sense AI inpainting.
Edits images using AI with style transfer and object removal capabilities for programmatic visual manipulation.