【发布时间】:2013-07-14 14:26:29
【问题描述】:
我需要在 opencv 中找到“移动对象”的大小。我不是在寻找实际尺寸,而是在整个框架中所占的百分比。
我正在使用图像微分方法进行运动检测。我也在画轮廓。如果我画一个“边界矩形”,我知道我可以得到矩形的面积并找到近似的对象区域。但是,实时包围矩形非常慢。
获取移动物体的大致尺寸有什么好主意吗?我只需要近似值,因此在对象周围绘制一个矩形或其他东西并获得该区域就足够了。
【问题讨论】:
-
你确定你做的一切都正确吗?与边界框查找相比,轮廓查找的操作非常慢!另外,如果您将对象的轮廓存储在某个数组中,为什么不能分析该数组以找到边界框?
-
请定义“快”、“慢”和“超慢”。它们可能取决于您对我们不知道的“实时”系统的要求。此外,发布代码将是从我们软件开发人员那里获得答案的最快方式。
标签: c++ image opencv image-processing computer-vision