【发布时间】:2018-04-30 21:41:55
【问题描述】:
我正在编写一个在照片中嵌入数据的程序(隐写术)。当我使用 png 无损压缩时,这完全正常,但是我希望它以 JPEG 文件格式工作。以前我会读入我的图像文件,并用我的信息的一部分替换每个颜色通道中的最后两位。然后我会压缩它并输出它。但是,对于有损压缩,我假设我无法嵌入消息预压缩,因为毫无疑问,该消息将是不可读的。
我的问题是,我是否需要在 SOS YCbCr 数据中的某处嵌入压缩/编码后的消息?如果不在那里,那么我必须在哪里存储消息?提前谢谢你。
【问题讨论】:
-
@Marichyasana,我知道我可以在评论标记之后添加一条消息,但这会破坏整个观点。重点是编写一个算法来掩盖它。评论绝不是晦涩难懂的。
-
另一个与lossy steganography in Java 相关的类似问题。它重复了许多与建议的副本相同的信息,但它也为更具体的示例提供了一些代码。
标签: python-3.x jpeg steganography