图片元数据指南

如何清理 NovelAI 图片中的隐藏元数据?

有些 NovelAI PNG 会把生成参数藏进 Alpha 通道,普通 EXIF 清理可能漏掉。这里介绍检查、清理和下载后复查的完整步骤。

打开免费的元数据清理工具

先检查普通记录,再看 Alpha 隐藏数据

NovelAI 的 PNG 可能同时保存普通文本元数据和 Alpha 通道中的隐藏记录。只删 EXIF 或 PNG 文本块,未必会动到 stealth_pngcomp。本站会分别检查普通文件记录和这一特定隐藏格式。

NovelAI 示例图片的局部画面
肉眼看到的画面
同一区域 Alpha 通道最低位变化的增强热力图
放大后的 Alpha 低位差异

这组图片用来说明隐藏数据的位置,不是你的清理结果。想了解这些低位怎样保存参数,可以看Alpha 通道图解。

检查、清理、下载,再复查

  1. 留好原始 PNG。 清理分享用的副本,原图保留生成参数,方便之后继续编辑。
  2. 添加图片并查看明细。 在元数据清理工具中点击文件状态,查看是否读到了 Alpha 隐藏数据,以及其中的提示词、种子等字段。
  3. 选择“清理元数据”。 如果成功解码支持的隐藏记录,工具会重建 Alpha 最低位,导出 PNG,并检查相同的隐藏标记是否仍能读出。此次导出也会去掉普通 PNG 元数据。
  4. 检查下载的文件。 清空工作区,再添加下载结果。除了查看普通字段,也要确认原先的隐藏数据标记不再出现。

这一步会改动哪些像素?

删除 Alpha 隐藏记录需要改动透明度通道,和删除文件头不同。低位清理让受影响的 Alpha 数值最多变化一级,保持完全透明和完全不透明的端点,随后按原尺寸通过浏览器画布导出 PNG。

画布解码与导出还可能影响颜色处理或像素,所以不要把这一过程理解成“每个像素完全不变”。下载后检查半透明边缘和颜色是否符合预期。裁剪是另一个操作,选了裁剪才会改变画面范围,且有单独的尺寸限制。

怎样确认下载结果?

  • 原先检测到的 stealth_pngcomp 标记不再出现。
  • 原图中读出的提示词、种子等字段,不再显示在支持的元数据明细里。
  • 图片显示正常,透明边缘和颜色符合预期。
  • 需要另一种方式复查时,可在本机用 NovelAI 公开的元数据提取脚本检查下载文件。

工具内置的复查针对这一隐藏格式,不会验证 NovelAI 数字签名,也不能检查所有隐写方式。它能说明对应记录是否仍可读取,不能证明图片无法被识别为 AI 生成。

为什么没有检测到隐藏记录?

文件可能本来没有这类记录,也可能经过缩放或重新编码,或者使用了本站尚未支持的格式变体。“未检测到”描述的是扫描结果,不是对图片来源的判断。

直接转成 JPEG 可以吗?

JPEG 不保留 PNG 的 Alpha 通道,但也会丢失透明背景,并使用有损压缩。还需要透明度或 PNG 文件时,先用 PNG 清理方式,再检查导出结果。

这也能清理 SynthID 吗?

不能。支持 NovelAI 的特定 Alpha 记录,不代表能处理其他像素水印。