Opencv 背景减法+;驼鹿过滤器

Opencv 背景减法+;驼鹿过滤器,opencv,image-processing,background-subtraction,Opencv,Image Processing,Background Subtraction,我试图创建一个带有覆盆子圆周率(raspberry pi)的摄像头来检测在走廊中移动的人(这里我假设只有人在移动),并识别在该区域花费太多时间的人(使用计时器),我使用背景减法来检测运动,并尝试使用基于相关的跟踪器(如MOSSE filter)来跟踪它们我的问题是,在执行背景减法后,如何在移动的人周围创建一个边界框,并将其传递给要跟踪的跟踪算法?背景减法将返回包含黑白像素的二值图像。通过检测白色轮廓的中心,可以围绕中心绘制矩形。宽度和高度取决于轮廓尺寸 有很多算法,但可以为您提供一个函数来获取轮

我试图创建一个带有覆盆子圆周率(raspberry pi)的摄像头来检测在走廊中移动的人(这里我假设只有人在移动),并识别在该区域花费太多时间的人(使用计时器),我使用背景减法来检测运动,并尝试使用基于相关的跟踪器(如MOSSE filter)来跟踪它们我的问题是,在执行背景减法后,如何在移动的人周围创建一个边界框,并将其传递给要跟踪的跟踪算法?

背景减法将返回包含黑白像素的二值图像。通过检测白色轮廓的中心,可以围绕中心绘制矩形。宽度和高度取决于轮廓尺寸

有很多算法,但可以为您提供一个函数来获取轮廓的中心,并在其周围绘制任何您喜欢的东西