跳到主要内容

图片隐写水印

使用 LSB (Least Significant Bit) 隐写术算法,将文字信息隐藏在图片像素的最低有效位中。 由于修改幅度极小,肉眼无法察觉图片的变化。此工具完全在浏览器本地运行,不会上传您的图片。

使用提示
  1. 写入水印:选择图片并输入文字,生成的图片建议保存为 PNG 格式以防止压缩丢失信息。
  2. 读取水印:上传之前生成的图片,即可提取隐藏的文字信息。
  3. 限制:请勿对生成的图片进行压缩(如微信传输原图、JPG压缩等),否则隐藏信息可能会损坏。

常见问题

为什么读取不到水印?

隐写水印非常脆弱,依赖于像素值的精确性。如果图片经过了压缩(例如被转存为 JPG,或者通过社交软件非原图发送),像素值会发生改变,导致隐藏信息丢失。请确保全程使用 原图PNG 格式。

原理是什么?

本工具使用 LSB(最低有效位)算法。图片的每个像素由 R、G、B 三个通道组成,每个通道的值在 0-255 之间(二进制 8 位)。我们将文字转换成二进制流,替换掉像素值中对视觉影响最小的最后一位。