Files
opencv_python_tests/bgsub_test.py
Bart Moyaers 6aa165edb8 first commit
2019-11-06 14:41:57 +01:00

22 lines
458 B
Python

from __future__ import print_function
import cv2 as cv
# backSub = cv.createBackgroundSubtractorMOG2()
backSub = cv.createBackgroundSubtractorKNN()
capture = cv.VideoCapture(0)
while True:
ret, frame = capture.read()
if frame is None:
break
fgMask = backSub.apply(frame)
cv.imshow('Frame', frame)
cv.imshow('FG Mask', fgMask)
keyboard = cv.waitKey(30)
if keyboard == 'q' or keyboard == 27:
break