def __init__(self, video, debug, subtractor, blur, resize, exclude, threshold): self.debug = debug self.exclude = exclude self.resize = resize self.blur = blur self.threshold = threshold self.camera = ocv.get_camera(video) self.fgbg = ocv.get_background_subtractor(subtractor) if self.debug: self.fgmask_window = ocv.get_window("FGMASK")
def __init__(self, video, debug, exclude, resize, blur, threshold, subtractor): super(MotionDetectProcess, self).__init__(video, debug, subtractor, blur, resize, exclude, threshold) self.window = ocv.get_window("Motion extract")
def __init__(self, video, debug, classifier): super(FaceDetectProcess, self).__init__(video, debug, classifier) self.window = ocv.get_window("Face detect")