【问题标题】:Detecting image differences检测图像差异
【发布时间】:2011-09-19 10:39:26
【问题描述】:

我有三张图片:

我已尽我所能在时空上对齐它们。我想检测特定于内容的差异(标题、RT 徽标)在哪里。简单的图像差异(随后是阈值处理等)在这里不起作用,原因如下:

  • 第一张图像非常模糊。图像差异会在边缘产生峰值。我不想要那个
  • 第一张图片经过了某种颜色转换,因此差异包含很多我不需要的信息

这是前两个图像之间的普通图像差异(使用 GIMP):

有什么想法吗?

【问题讨论】:

  • 我同意这不是要采取的方法,但这个具体的例子并不能完全证明你的断言 diff+threshold 被排除在外——相似的区域并不相同,但差异是 更多更大。您可能可以使用它和一些过滤...
  • @walkytalky:是的,如果我在阈值处理之前对差异进行低通滤波,我可以获得更好的结果。问题是除了通过经验手段之外很难确定阈值

标签: image-processing


【解决方案1】:

您可以将每个图像划分为正方形网格并计算每个正方形的局部直方图。然后您可以比较三张图像中的相应直方图。差异最大的直方图应标识差异最大的区域。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-18
    • 1970-01-01
    • 2021-04-27
    • 1970-01-01
    • 1970-01-01
    • 2020-10-14
    相关资源
    最近更新 更多