首先cv下面只有BackgroundSubtractorMOG2,没有BackgroundSubtractorMOG,想用BackgroundSubtractorMOG要自己下一个库还要去编译
其次BackgroundSubtractorMOG2要用create方法创建
最后关于class "cv::BackgroundSubtractorMOG2" 没有成员 "operator()"的问题,改成了apply()这个成员函数了
当然如果作为一个接口函数的话,创建对象要在主函数里创建,这样每一帧才会更新过去
不知道是不是只有我遇到了这个问题,查了半天资料其他人写的都是个啥。。。以上方法真实有效,吐血整理!