我已经尝试过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)
在应用背景减法后每帧应用此
查看更多文档