图片隐写水印
使用 LSB (Least Significant Bit) 隐写术算法,将文字信息隐藏在图片像素的最低有效位中。 由于修改幅度极小,肉眼无法察觉图片的变化。此工具完全在浏览器本地运行,不会上传您的图片。
使用提示
- 写入水印:选择图片并输入文字,生成的图片建议保存为 PNG 格式以防止压缩丢失信息。
- 读取水印:上传之前生成的图片,即可提取隐藏的文字信息。
- 限制:请勿对生成的图片进行压缩(如微信传输原图、JPG压缩等),否则隐藏信息可能会损坏。
常见问题
为什么读取不到水印?
隐写水印非常脆弱,依赖于像素值的精确性。如果图片经过了压缩(例如被转存为 JPG,或者通过社交软件非原图发送),像素值会发生改变,导致隐藏信息丢失。请确保全程使用 原图 和 PNG 格式。
原理是什么?
本工具使用 LSB(最低有效位)算法。图片的每个像素由 R、G、B 三个通道组成,每个通道的值在 0-255 之间(二进制 8 位)。我们将文字转换成二进制流,替换掉像素值中对视觉影响最小的最后一位。