【问题标题】:Adding arbitrary data to an image without affecting usability在不影响可用性的情况下向图像添加任意数据
【发布时间】:2023-03-26 03:06:02
【问题描述】:

我想在图像本身中包含有关图像的某些信息。我认为,该要求与元数据不同(我认为元数据涉及特定信息,例如作者、拍摄日期等)。我想包含的信息可能是一些随机字节。图像应该在任何标准图像查看器中仍然可见。我不想“隐藏”字节(我不是在寻找隐写术)。我只希望我可以从我自己的应用程序(比如基于 Java)访问这些字节并使用/修改它们。

【问题讨论】:

  • @James 快速浏览一下维基百科上的 JFIF 并不能帮助我理解它在解决我的问题时与任何其他文件格式有何不同?

标签: java image metadata


【解决方案1】:

EXIF 和 XMP 都允许您使用所需的任何数据添加任意标签。您可能希望将二进制数据编码为 ASCII,但这很简单。

【讨论】:

    【解决方案2】:

    好吧,我不知道这是否是更好的解决方案,但您可以使用隐写术。它允许您在像素数据中存储任何类型的信息(简单的字节)。

    这里的一个例子,使用一个图像处理框架: http://marvinproject.sourceforge.net/en/plugins/steganography.html

    【讨论】:

      猜你喜欢
      • 2022-12-12
      • 1970-01-01
      • 2017-01-12
      • 2017-10-17
      • 2018-08-23
      • 2017-12-27
      • 2015-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多