
gemini-watermark-remover
热门Remove the visible Gemini AI watermark from images using reverse alpha blending. Use when asked to strip Gemini watermarks, batch-process Gemini images, or build/modify a CLI script that removes the bottom-right Gemini watermark without HTML or server-side components.
Remove the visible Gemini AI watermark from images using reverse alpha blending. Use when asked to strip Gemini watermarks, batch-process Gemini images, or build/modify a CLI script that removes the bottom-right Gemini watermark without HTML or server-side components.
Gemini Watermark Remover
Dependencies
- Python 3.9+
- Pillow (install with
pip install -r requirements.txt)
Quick start
- Install dependencies in the scripts folder:
cd skills/gemini-watermark-remover/scripts && pip install -r requirements.txt
- Run the CLI:
python remove_watermark.py <input-image> <output-image>
CLI usage
- Parameters:
input-image: path to the Gemini watermarked imageoutput-image: path for the cleaned image (format inferred from extension)
Example:
python remove_watermark.py ./in.png ./out.png
What this skill provides
scripts/remove_watermark.py: CLI entry point and core algorithm.assets/bg_48.png,assets/bg_96.png: Pre-captured watermark alpha maps.references/algorithm.md: Math, detection rules, and limits.
Workflow
- Use
remove_watermark.pyfor one-off processing. - If you need to adjust detection rules or alpha logic, read
references/algorithm.md.
Notes
- The script uses Pillow for image IO and per-pixel edits.
- Output format is inferred from the output file extension by Pillow.
You Might Also Like
Related Skills

verify
Use when you want to validate changes before committing, or when you need to check all React contribution requirements.
facebook
test
Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.
facebook
feature-flags
Use when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test failures, or adding new flags to React.
facebook
extract-errors
Use when adding new error messages to React, or seeing "unknown error code" warnings.
facebook