OpenCV中的背景减法MOG

时间:2016-01-10 05:11:25

标签: python python-2.7 opencv

我一直在关注OpenCV的一些教程,其中许多都引用了cv2.BackgroundSubtractorMOG()。问题是名称或此功能已更改或已删除。有谁知道我在哪里可以找到更多当前的文档。有谁知道现在如何使用这个功能?

这是我从python获得的消息:

  

文件“OpenCV.py”,第5行,in       bgs = cv2.BackgroundSubtractorMOG(24 * 60,1,0.9,0.01)   AttributeError:'module'对象没有属性'BackgroundSubtractorMOG'

1 个答案:

答案 0 :(得分:0)

在Opencv3.0版本中,只有BackgroundSubtractorMOG2作为主模块的一部分保留,因为它提供了更好的性能。你可以在这里找到

  

https://github.com/Itseez/opencv/blob/master/modules/video/include/opencv2/video/background_segm.hpp#L90

或者如果寻找BackgroundSubtractorMOG,它已被转移到opencv contrib模块

  

https://github.com/Itseez/opencv_contrib/tree/master/modules