在图像上添加任意数据而不影响可用性

问题描述

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

解决方法

EXIF和XMP都允许您添加任意标签以及所需的任何数据。您可能希望将二进制数据编码为ASCII,但这很简单。,好吧,我不知道这是否是更好的解决方案,但是您可以使用隐写术。它使您可以在像素数据中存储任何类型的信息(仅字节)。 这里是一个使用图像处理框架的示例: http://marvinproject.sourceforge.net/en/plugins/steganography.html