我想要开始一个小宠物项目,该项目将允许用户的图片图像,然后隐藏的图象另一个图像。这意味着,如果你开放的虚拟图像,你会看到的。但如果你打开的虚拟图像我的软件,你会看到的实际图像。

我从来没有做过这样的事情所以我很兴奋从典型的污物的应用。

  1. 这是什么?(我肯定它的存在,对吗?)
  2. 我在哪里可以找到一些很好的背后的理论就这样我就可以让它坚固。

谢谢你帮我还了!:)

编辑:

所以只需要清楚什么我的第一个步骤是应该的,我需要抓住一个图像,并将它转换矩阵的int[n]和过程的每一单元可单独找到的少是二进制的价值?

有帮助吗?

解决方案

  1. 它被称为 steganography
  2. 与上面链接的维基百科页面包括有关各种技术的大量信息。虽然这是“默默无闻”的“安全性”的形式。如果按“强大”,你的意思是难以破解的那么你就没有运气了。它不是适当加密的替代品。

其他提示

你想要建立某种形式的 隐写术 应用程序。通过应用技术的描述 这篇文章, 它不会很难有:

  1. 准备或创建一个图像(让我们叫它visible.jpg)
  2. 准备或为你会被隐藏的图象(hidden.jpg)
  3. 创建一个应用程序,它将创造一个有密码保护的rar从hidden.jpg使用 过程。开始().
  4. 使用的过程。开始再次发出的命令 copy /b visible.jpg + hidden.rar visible.jpg

你的hidden.jpg 现在驻留的内部visible.jpg

得到你hidden.jpg 回、重新命名 visible.jpgvisible.rar 并提取出隐藏的图像。

编辑:

根据一个 文章。, 一gif image和/或一个压缩文件将不作为。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top