首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在c#中保存图像中元素的列表

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

Stack Overflow用户
提问于 2015-08-17 14:55:43
回答 1查看 210关注 0票数 0
  • 是否在图像中保存元素列表/链接列表?
  • 我需要保存信息,就像图像中邻域像素值之间的关系。因此,我将使用包含(像素值,下一个像素的相对坐标)的List<>。 List> globalList =新List>();// list包含一个用于水印像素的映射,{匹配的覆盖图像像素,每个水印的最佳匹配值}。
  • 请提出一些方法,将其保存在我的图像中,作为一个很难删除的秘密信息,除了这样的方法:
代码语言:javascript
复制
- Increasing bit-depth
- save into image properties as header info

  • 我知道这些可以很容易地移除。我需要一种不可移动的方式(在C#中)。
EN

回答 1

Stack Overflow用户

发布于 2015-08-17 16:09:10

你的问题有点不清楚,但我想你是想增加一个隐藏的水印?

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

编辑:如果您想在不修改颜色的情况下将数据存储在标头/属性之外,那么我就没有解决方案了。据我所知,这是你唯一的选择。您可以做我提到的事情,然后将图像的水印部分作为静态BitArray包含在您的应用程序中以供比较。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32053592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档