【问题标题】:Image comparison approach图像比较方法
【发布时间】:2019-12-28 22:10:10
【问题描述】:

我正在尝试将对象过去状态的图像与最近拍摄的图像进行比较

例如

我去年有这个物体的图像,我有一张最近的照片,我需要检测这些图像之间的差异并在新照片上覆盖。 谁能指导我如何进一步解决这个问题?

这是一个示例图片:example

我尝试添加高斯模糊,但此后一直停滞不前。 提前谢谢你:)

【问题讨论】:

    标签: opencv image-processing computer-vision python-imaging-library


    【解决方案1】:

    您可以使用 cv2.absdiff(frame1,frame2) 来比较两个帧之间的差异。

    一旦找到高于某个阈值的差异区域,就可以使用 cv2.rectangle() 在其周围绘制矩形。

    以下是用于运动检测的 cv2.absdiff() 示例。您可能可以将代码重新用于您想要做的事情:

    https://github.com/methylDragon/opencv-motion-detector/blob/master/Motion%20Detector.py

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-01
      • 1970-01-01
      • 2010-12-21
      • 2021-12-31
      相关资源
      最近更新 更多