OpenCV2 createBackgroundSubtractorMOG Атрибут не найден - PullRequest
0 голосов
/ 26 января 2019

Я использую cv2 версии 4.0.0 и python версии 3.7.2.

Я пытаюсь вычесть фон, используя этот метод cv2.createBackgroundSubtractorMOG2(), и он работает хорошо.

Но когда я использую cv2.createBackgroundSubtractorMOG(), он не работает, он показывает мне

AttributeError: модуль 'cv2.cv2' не имеет атрибута 'createBackgroundSubtractorMOG'.

Я также пытался cv2.BackgroundSubtractorMOG(), но я получил ту же ошибку

AttributeError: модуль 'cv2.cv2' не имеет атрибута 'BackgroundSubtractorMOG'.

и другой метод вычитания cv2.createBackgroundSubtractorGMG() тоже не работает.

Я также ссылаюсь на другие ответы на вопросы stackoverflow, но я не получил решения.

1 Ответ

0 голосов
/ 26 января 2019

MOG2 содержится в основном репозитории opencv. MOG и GMG из opencv_contrib: https://github.com/opencv/opencv_contrib/tree/master/modules/bgsegm

...