【问题标题】:Way to auto-remove the watermark when the original watermark image is available当原始水印图像可用时自动去除水印的方法
【发布时间】:2015-01-28 22:00:59
【问题描述】:

我有很多我不久前创建的图像,并且所有图像在同一位置都有相同的水印。我没有原件。我还有应用于所有图片的原始水印图像。

我以前从未做过这种事情,他们有什么好的方法来完成这项任务吗?

【问题讨论】:

  • 你对没有水印的图片有合法的权利吗?
  • 哇!乔恩斯基特说话了! :D
  • @Andrew:在大多数情况下,如果您拥有原始图像的合法权利,您可以索取。请问您的情况如何,您有权获得原始图像但无法直接获取?
  • @Jon Skeet,你有解决问题的办法吗?

标签: c# image watermark


【解决方案1】:

在图像上应用水印后,被水印覆盖的图像的原始数据将永远消失。您所能做的就是使用一些混合和插值技术来“猜测”原始数据。拥有原始水印可帮助您更轻松地在图像中识别它。也许您可以使用AForge .NET 库来完成任务。

【讨论】:

  • 感谢您的帖子。我研究了 AForge,但似乎它并没有去除水印。
  • 我认为您找不到针对您的问题的通用解决方案。想想你要什么。如果您添加一些屏幕截图,它将帮助我们更清楚地了解您要删除的内容。 AForge 将帮助您以一些不错的方式过滤带水印的区域,如果水印很小或半透明,您最终会得到一个难以与原始图像区分开来的图像(如我发布的示例中所示)。如果这是您的目标,您绝对可以破坏水印,但您永远无法以 100% 的准确度取回原始图像。
  • 我看过 Photoshop cs5 视频;因此有一些方法 :) 我还在寻找 :) 现在这是原则问题。
  • 我自己看过那些令人印象深刻的视频,我知道你的意思,但是如果你拍摄原始图像(没有水印)和经过照片处理的图像,去除水印并逐个像素地比较它们,你总会有一些差异,即使肉眼无法区分。
猜你喜欢
  • 2021-11-14
  • 2015-11-14
  • 1970-01-01
  • 2021-11-17
  • 1970-01-01
  • 2021-03-25
  • 2020-12-15
  • 2018-11-20
相关资源
最近更新 更多