OpenCV Sample - color-blob-detection

时间:2014-02-03 10:50:22

标签: android opencv image-processing augmented-reality edge-detection

名为"OpenCV Sample - color-blob-detection"的openCV SDK提供的示例项目根据您选择的对象的颜色标识区域。然后它围绕该对象绘制轮廓。是否可以提取/突出显示该特定区域?由于背景中可能还有一些其他对象具有相同的颜色,但这不是我想要的对象。

我知道这可能很棘手并涉及大量处理,但对此有一些指导会有所帮助。如何实现这一目标?

注意: - 我问这个的原因是,后来我们想要在选定的实时对象上建模临时3D对象。因此,必须将其与背景对象区分开来。

1 个答案:

答案 0 :(得分:2)

您应该使用pointPolygonTest()。在process()函数中,你应该只使用触摸的坐标向mContours添加一个轮廓,即pointPolygonTest返回的轮廓。

您需要将坐标传递给process()方法。