用过 Google Gemini 生图的朋友都知道,生成的图片会带有水印。
- Gemini:右下角半透明的 Gemini logo
虽然不太明显,但在某些场景下(比如做封面图、发社交媒体)还是挺碍眼的。
之前我都是用 Photoshop 手动处理,或者让 AI 重绘那块区域。但这些方法要么麻烦,要么效果不稳定。
今天分享两个最简单的方法,搞定水印。
方案A:在线去除
https://figtool.com/cn/gemini.html
直接打开网页,把图片拖进去就完事了。
方案 B:命令行版(批量处理)
如果需要批量处理大量图片,可以用命令行版 GeminiWatermarkTool。
安装步骤(3 分钟):
# 1. 克隆项目
git clone https://github.com/allenk/GeminiWatermarkTool.git
cd GeminiWatermarkTool
# 2. 下载预编译二进制(以 macOS 为例)
gh release download v0.1.2 --pattern "*macOS*"
unzip GeminiWatermarkTool-macOS-Universal.zip
| 平台 | 文件名 |
|---|---|
| Windows | GeminiWatermarkTool-Windows-x64.exe |
| Linux | GeminiWatermarkTool-Linux-x64 |
| macOS | GeminiWatermarkTool-macOS-Universal |
| Android | GeminiWatermarkTool-Android-arm64 |
使用方法:
# 单张图片
./GeminiWatermarkTool -i 输入图片.png -o 输出图片.png
# 批量处理整个文件夹
./GeminiWatermarkTool -i ./输入文件夹/ -o ./输出文件夹/
支持 .jpg、.jpeg、.png、.webp、.bmp 格式。
我用一张 Gemini 生成的动漫海报测试,处理一张 1696x2528 的图片只需要不到 1 秒:
- 处理前:右下角有半透明的 Gemini 水印
- 处理后:水印完全消失,画面干净
原理:为什么能精准去除?
两个工具用的是同一套算法 ------ 反向 Alpha 混合 (Reverse Alpha Blending)。
Gemini 加水印用的是标准 Alpha 混合公式:
watermarked = α × logo + (1 - α) × original
既然知道了公式,反向求解就行:
original = (watermarked - α × logo) / (1 - α)
工具内置了 Gemini 水印的 Alpha Map(48×48 和 96×96 两种尺寸),通过数学计算精准还原原始像素。
这就是为什么效果比 AI 修复好 ------ 它不是"猜"原来的像素是什么,而是"算"出来的。