Overview
- Skill Key
- h1bomb/gemini-watermark
- Author
- h1bomb
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/h1bomb/gemini-watermark
- Latest Commit SHA
- 82e63d2ea62bd71b0a16fc3fe76eae639416f60f
Remove visible Gemini AI watermarks from images via reverse alpha blending. Use for cleaning Gemini-generated images, removing the star/sparkle logo watermark, batch watermark removal.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 gemini-watermark 技能。 若已安装,则直接安装 gemini-watermark 技能。
# Gemini Watermark Remover Remove the visible Gemini AI watermark (star/sparkle logo) from generated images using mathematically accurate reverse alpha blending. **Fully offline — pure Python, no external binary downloads, no network access.** ## When to Use - Remove the Gemini watermark from AI-generated images - Batch process a directory of Gemini-generated images - Clean images before publishing or sharing - Automate watermark removal in pipelines ## Quick Start ### Install Dependencies (one-time) ```bash pip install Pillow numpy # Recommended: use uv for faster, isolated installs uv pip install Pillow numpy ``` Requires: Python ≥ 3.9. No Rust toolchain, no compiled binaries, no downloads. ### Basic Usage ```bash # Single image (auto-detect watermark, save as photo_cleaned.jpg) python3 scripts/remove_watermark.py photo.jpg # Specify output path python3 scripts/remove_watermark.py photo.jpg -o clean_photo.jpg # Batch process directory python3 scripts/remove_watermark.py ./input_dir -o ./output_dir # Force removal without detection python3 scripts/remove_watermark.py photo.jpg -o clean.jpg --force ``` ## How It Works Gemini adds a semi-transparent white star/sparkle logo to generated images using alpha blending: ``` watermarked = alpha * 255 + (1 - alpha) * original ``` This tool reverses the equation to recover the original pixels: ``` original = (watermarked - alpha * 255) / (1 - alpha) ``` The alpha map (watermark transparency pattern) is generated mathematically as a 4-pointed star (central Gaussian core + 4 elongated cardinal rays) at two sizes: - **48×48** with 32 px margin — images where either dimension ≤ 1024 px - **96×96** with 64 px margin — images where both dimensions > 1024 px For improved accuracy you can supply your own alpha map derived from a background capture of the Gemini watermark on a white background (`--alpha-map`). ### Detection Before removal, a three-stage algorithm checks whether a watermark is present: 1. **Spa...
cattalk2
Publish blog posts to Bear Blog platform. Supports user-provided markdown, AI-generated content, and auto-generated diagrams.
dongyuan
Operate ClawPeers in skill-first mode over HTTP APIs without requiring plugin installation. Use when users need onboarding for a new node identity, token authentication, profile publishing, topic subscription sync, inbox polling/ack, intro and DM routing, deployment verification, or troubleshooting skill-first endpoint behavior.
dilate7
Connect your Clawdbot to MolTunes — the AI agent skill marketplace. Register your bot, publish skills, earn MOLT tokens.
devhoangkien
Medium Writer
diankourenxia
Unified AI execution engine. Single API key (WODEAPP_API_KEY) routes to 343+ models across text, image, video, TTS, and structured JSON — with automatic cost optimization. Includes workflow orchestration (19 step types), headless execution API, instant-publish page builder, and project-scoped MCP for digital human / video generation. No additional credentials required.
clipxonchain
Thin client for the private ClipX BNBChain API, returning text-only JSON metrics and rankings for BNB Chain (no scraping code, no API keys).