背景减法的高斯混合模型实现



我已经尝试过MOG和MOG2以及帧之间的差异,但没有人给我好的结果,我没有找到任何使用python的GMM实现背景,如果你有任何学习资源,请帮助。

和是否有任何方法使用python openCv的vibe背景减法

在帧循环外创建MOG2 bgs

    kernel = cv2.getStructuringElement(cv2.MORPH_ELLIPSE,(9,9))
    fgbg = cv2.createBackgroundSubtractorMOG2(history=100,varThreshold=10,detectShadows=True)

像这样使用高斯模糊

        # Apply background sub on slightly blurred frame
        blurFrame = cv2.GaussianBlur(frame,(9,9),0)
        fgmask = fgbg.apply(blurFrame, kernel, -1)

在应用背景减法后每帧应用此

查看更多文档

相关内容

  • 没有找到相关文章

最新更新