拖入、重建、下载
没有上传这一步,因为根本无处可传。
- 01
拖入你的文件
选择 JPG、PNG 或 WebP 图片,一张或一百张都行。它们被直接读入此标签页,没有任何请求离开你的机器。
- 02
nomark 逆转混合运算
检测依据 Gemini 已知的输出几何来定位标记,随后逆向 alpha 混合还原其下的像素。整个过程在后台线程中并行进行。
- 03
取走 PNG
可以单独保存每个结果,也可以把整批打包成 ZIP。输出始终是无损 PNG,因此出口处不会有任何重压缩。
如果无法确认标记,就不会写入任何内容,你的原件原样返回。
是算术,不是生成式补绘
生成式擦除工具会猜测标记背后是什么,然后画出看似合理的内容。nomark 则是把它解出来。
标记是如何叠加的
水印通过一张固定的 alpha 蒙版合成到成品图上。每一个被覆盖的像素都变成标志颜色与其下方内容的加权混合。
它是如何被撤销的
由于 alpha 蒙版已知且恒定,这个合成是可逆的。减去标志的贡献,再除以剩余的透明度,原始像素就回来了。没有模型,也没有猜测。
读懂这个公式
- out
- 你现在看到的像素
- α
- 水印在该像素处的不透明度
- logo
- 水印自身的颜色
- orig
- 原本位于该处的像素
区域是如何找到的
Gemini 只按一小组与其官方输出分辨率绑定的尺寸和边距写入标记。nomark 以该目录为起点,用局部搜索细化锚点,然后在写入任何内容之前先验证重建结果。
- 目录
- 锚点搜索
- 验证
放大到 200%
同一局部,同一比例。重建区域承接了周围的纹理,因为那本就是原始纹理,而不是对它的重绘。
只有在合成结果完好时才精确。Gemini 写入标记之后再对图片重压缩,会破坏逆运算所需的部分信息,因此重新保存过的 JPEG 只能重建得接近原图,而不是完全一致。
只为一件事而造
刻意做窄,并在这个范围内做到精确。
不上传任何内容
没有可供上传的后端。每个字节都留在标签页内,你可以在浏览器网络面板中核实这一点。
精确重建
逆向 alpha 混合还原标记之下的像素。没有生成式补绘,没有凭空捏造的纹理,标志原处也不会留下柔化的模糊块。
批量并行处理
文件在后台线程中处理,因此一整个图片文件夹受限于你的机器,而不是别人机器上的队列。
输出无损 PNG
结果只编码一次,且不使用有损压缩,因此你下载到的正是引擎重建出来的内容。
基于已知几何的检测
Gemini 按一组确定的尺寸和边距写入标记。nomark 把这份目录当作先验,而不是在整幅画面里盲目搜索。
失败时偏向安全
如果无法确认标记,或去除它会明显损伤画面,nomark 会把原件交还给你,而不是一份更差的文件。
支持哪些格式
一份简短的清单,措辞精确,附带相应说明。
- 输入图片
- JPG、PNG、WebP
- 输出图片
- PNG,无损
- 输入视频
- MP4、WebM、MOV
- 输出视频
- MP4,H.264
- 批量规模
- 受内存限制,而非配额
- 标记尺寸
- 36、46、48 与 96 px 的方块
- 标记位置
- 右下角
- 处理位置
- 仅在你的设备上
输入图片
JPG、PNG 与 WebP。文件在标签页内解码;它们以何种格式送来,并不改变引擎所做的事。
输出图片
始终是无损 PNG。输入 JPEG 会得到 PNG,通常文件更大。这是不去重压缩一张刚被引擎逐像素重建出来的图片所要付出的代价。
分辨率
Gemini 的官方输出尺寸都被直接覆盖,从 1:1 到 16:9、21:9,直至极高与极宽的比例。其他尺寸同样可用:检测会退回到局部搜索,并由验证步骤判断动手是否安全。
它最擅长的场景
直接来自 Gemini 的原始文件。截图、重新保存的 JPEG 以及经过即时通讯软件传输的图片,都已经丢失了逆运算所需的部分信号。
视频
视频页面支持输入 MP4、WebM 与 MOV,输出 MP4。仅限桌面版 Chrome 或 Edge,速度也要慢上几个数量级。
不上传任何内容。根本无处可传。
nomark 是一个静态页面,背后没有服务器,没有分析,也没有第三方请求,连网络字体都没有。页面加载完成后,即使断网也照常工作。打开网络面板看看:拖入一个文件,不会产生任何请求。
- 无后端
- 无分析
- 无第三方请求
- 可离线使用
常见问题
这里是简短的回答。完整回答以及另外二十多个问题都在常见问题页面。
我的图片会被上传到什么地方吗?
不会。nomark 根本没有后端。它是一个静态页面,去除过程在你的浏览器中运行。拖入一个文件不会产生任何网络请求,这一点你可以自己核实:打开开发者工具的网络面板,清空它,拖入一张图片,然后看着什么都不会发生。
它免费吗,有什么隐藏条件?
免费,无需账号,没有额度,也没有单文件上限。之所以没有付费档,是因为没有成本需要覆盖:工作跑在你的电脑上,而不是某台需要有人付费的服务器上。去除引擎是一个 MIT 许可开源项目的分支,在条款页面中已注明出处。
它能去除 SynthID 吗?
不能,也不会去尝试。SynthID 是 Google 的不可见来源水印,嵌入在图像结构本身之中,而不是叠加在上面。nomark 只去除可见标记,其余一概不动,因此清理后的图片对于寻找这类信号的工具而言仍可识别为生成内容。任何声称相反的浏览器工具,都是在夸大自己的能力。
我拖进一张图片,却什么都没发生。为什么?
文件被原样返回了,这是每当水印无法被确认时的既定行为。常见原因包括:图片上没有 Gemini 标记;它在生成后被裁剪或缩放过;它被重压缩到标记已经模糊;或者去除标记会明显损伤画面,被安全检查拦下。结果卡片会说明你的文件属于其中哪一种。