OpenCV-Python教程:45.背景去除

参考:https://www.jianshu.com/p/a8a9bc22ebca

识别出前景,去除背景

import numpy as np
import cv2

cap = cv2.VideoCapture('test1.avi')

fgbg = cv2.createBackgroundSubtractorMOG2()


while(1):
    ret, frame = cap.read()

    fgmask = fgbg.apply(frame)

    cv2.imshow('frame',fgmask)
    k = cv2.waitKey(30) & 0xff
    if k == 27:
        break

cap.release()
cv2.destroyAllWindows()

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_21237549/article/details/121160896