mcpField
G
gemini-watermark-remover

gemini-watermark-remover

github.com/rookie-ricardo创意与媒体9371.7k 次安装14 周前更新
代码仓库

关于 gemini-watermark-remover

gemini-watermark-remover 是一个用于处理 Gemini 水印图片的 Python 技能,适合需要通过命令行处理图片的人。它使用 Pillow 进行图像读写和像素编辑,并依据输出文件扩展名确定格式。

主要功能

  1. 01通过命令行处理单张图片
  2. 02使用 Pillow 读写和编辑像素
  3. 03根据输出扩展名推断图像格式
  4. 04提供水印检测与算法说明

适用场景

  1. 01清理带有 Gemini 水印的图片
  2. 02批量工作流中处理单张输入图片
  3. 03调整水印检测规则或 alpha 逻辑

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rookie-ricardo/erduo-skills --skill gemini-watermark-remover

安装后在 Claude Code 中输入/gemini-watermark-remover确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
algorithm.md
scripts/
remove_watermark.py
requirements.txt

详细介绍

Gemini 水印去除工具

依赖项

  • Python 3.9+
  • Pillow(使用 pip install -r requirements.txt 安装)

快速开始

  1. 在 scripts 文件夹中安装依赖项:
    • cd skills/gemini-watermark-remover/scripts && pip install -r requirements.txt
  2. 运行 CLI:
    • python remove_watermark.py <input-image> <output-image>

CLI 用法

  • 参数:
    • input-image:Gemini 水印图像的路径
    • output-image:清理后图像的保存路径(格式根据扩展名推断)

示例:

python remove_watermark.py ./in.png ./out.png

此技能提供的内容

  • scripts/remove_watermark.py:CLI 入口和核心算法。
  • assets/bg_48.png、assets/bg_96.png:预先捕获的水印 Alpha 映射。
  • references/algorithm.md:数学原理、检测规则和限制。

工作流

  1. 使用 remove_watermark.py 进行一次性处理。
  2. 如果需要调整检测规则或 Alpha 逻辑,请阅读 references/algorithm.md。

注意事项

  • 此脚本使用 Pillow 进行图像输入输出和逐像素编辑。
  • Pillow 会根据输出文件扩展名推断输出格式。

评论

支持 Markdown