【发布时间】:2013-06-09 16:19:23
【问题描述】:
我想检测图像中丢失的对象。情况是这样的
- 您有一个房间的图像。房间里有个球。
- 您有同一个房间的另一张图片(光线条件类似)。唯一的区别是,球不见了。
- 现在我需要 opencv 来比较这 2 个图像并找出缺失的部分。
我知道这样做的第一步,那就是计算两个图像的直方图并比较它们。如果第二张图像中缺少某些内容,则直方图值会有所不同。
现在,如何检测“球”丢失了?使用模板匹配?
【问题讨论】:
-
两张图是同一个角度吗?
-
然后只需从另一张图像中减去一张图像并使用斑点检测。
-
@Blender:哇,有推荐文章的链接吗?
-
@Blender:mm,我不知道 blob 的情况。我需要先学习它.mmmmmm。我可以在丢失的东西上画一个矩形吗?
-
你可以得到丢失的blob的边界框,所以确定。
标签: c++ image opencv image-processing artificial-intelligence