在c#中保存图像内的元素列表

时间:2015-08-17 14:55:43

标签: c# image-processing

  • 无论如何都要保存一个元素/链表的列表 图像?
  • 我需要保存信息,例如图像中邻域像素值之间的关系。所以我将使用List<>包含(像素值,下一个像素的相对坐标)

    CREATE USER [domain\user] FROM WINDOWS;
    GO
    CREATE USER [user] FOR [domain\user];
    GO
    
  • 请建议一些方法将其保存在我的图片中作为一个很难删除的秘密信息,除了以下方法:

    • 增加位深度
    • 将图片属性保存为标题信息
  • 我知道这些可以轻松删除。我需要一种不可拆卸的方式(在C#中)。

1 个答案:

答案 0 :(得分:0)

您的问题有点不清楚,但我认为您正在尝试添加隐藏的水印?

最简单的方法可能是将数据转换为BitArray,然后在迭代数组时将每个像素的颜色值增加1或0位。然后,您可以通过将生成的照片与原始照片进行比较来检索数据。

修改: 如果您想将数据存储在标题/属性之外而不修改颜色,那么我没有为您提供解决方案。据我所知,这些是你唯一的选择。您可以随时执行我提到的操作,然后在您的应用程序中将图像的水印部分作为静态BitArray进行比较。