0

我需要在 opencv 中找到“移动对象”的大小。我不是在寻找实际尺寸,而是在整个框架中所占的百分比。

我正在使用图像微分方法进行运动检测。我也在画轮廓。如果我画一个“边界矩形”,我知道我可以得到矩形的面积并找到近似的对象区域。但是,实时包围矩形非常慢。

获得移动物体的大致尺寸有什么好主意吗?我只需要近似值,因此在对象周围绘制一个矩形或其他东西并获得该区域就足够了。

4

1 回答 1

0

试试这个(minAreaRect)

http://opencv.willowgarage.com/documentation/cpp/structural_analysis_and_shape_descriptors.html#cv-minarearect

并且还使用 Mat 而不是 IplImage 这应该在不到 30 毫秒的时间内工作,这是实时所需的。

还要确保你的 waitKey 不是太多,我认为它应该可以解决问题

于 2013-07-22T10:11:37.130 回答