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 image - •
output-image: path for the cleaned image (format inferred from extension)
- •
Example:
code
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.