gemini-watermark-remover について
gemini-watermark-remover は、Gemini のウォーターマーク画像を処理する Python スキルです。コマンドラインで画像を編集する用途向けで、Pillow による画素編集と、出力ファイルの拡張子に基づく形式判定を行います。
主な機能
- 01CLI で画像を 1 枚処理
- 02Pillow による画素の読み込みと編集
- 03出力拡張子から画像形式を判定
- 04ウォーターマーク検出とアルゴリズムの説明
活用シーン
- 01Gemini 画像のウォーターマーク除去
- 02ワークフロー内での入力画像処理
- 03検出ルールやアルファ処理の調整
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rookie-ricardo/ erduo-skills --skill gemini-watermark-removerインストール後、Claude Code で/gemini-watermark-removerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/algorithm.mdscripts/remove_watermark.pyrequirements.txt詳細
Gemini ウォーターマークリムーバー
依存関係
- Python 3.9+
- Pillow(
pip install -r requirements.txtでインストールします)
クイックスタート
- scripts フォルダーで依存関係をインストールします:
cd skills/gemini-watermark-remover/scripts && pip install -r requirements.txt
- 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:事前に取得したウォーターマークのアルファマップ。references/algorithm.md:計算方法、検出ルール、制限事項。
ワークフロー
- 単発の処理には
remove_watermark.pyを使用します。 - 検出ルールやアルファの処理を調整する必要がある場合は、
references/algorithm.mdを確認してください。
注意事項
- このスクリプトは、画像の入出力とピクセル単位の編集に Pillow を使用します。
- 出力形式は、出力ファイルの拡張子から Pillow によって判定されます。
コメント
Markdown 対応