diff --git a/src/init.cc b/src/init.cc index 453d076..fdd58c6 100755 --- a/src/init.cc +++ b/src/init.cc @@ -50,16 +50,17 @@ extern "C" void init(Local target) { StereoBM::Init(target); StereoSGBM::Init(target); StereoGC::Init(target); + #if CV_MAJOR_VERSION == 2 && CV_MINOR_VERSION >=4 - #ifdef HAVE_OPENCV_VIDEO - BackgroundSubtractorWrap::Init(target); - #endif #ifdef HAVE_OPENCV_FEATURES2D Features::Init(target); #endif LDAWrap::Init(target); #endif #endif +#ifdef HAVE_BACKGROUNDSUBTRACTOR + BackgroundSubtractorWrap::Init(target); +#endif #ifdef HAVE_OPENCV_FACE FaceRecognizerWrap::Init(target); #endif