Esempio n. 1
0
 def register_application_components(self, args, app: Application):
     display = TextDisplay()
     main_window_config = MainWindow.configurator().config_from_args(args)
     layout = MyKeyboardHandler.configurator().layout_from_args(args)
     keyboard = MyKeyboardHandler(layout)
     main = MainWindow([display], keyboard_handler=keyboard, config=main_window_config)
     app.register(main)
Esempio n. 2
0
 def register_application_components(self, args, app: Application):
     displays = [
         OpenCvDebugDisplay(),
     ]
     main_window = MainWindow(
         displays, config=MainWindow.configurator().config_from_args(args))
     video_source = VideoSource(
         config=VideoSource.configurator().config_from_args(args))
     app.register(main_window, video_source)
Esempio n. 3
0
 def register_application_components(self, args, app: Application):
     main_window_config = MainWindow.configurator().config_from_args(args)
     mouse_handler = EventBasedMouseHandler()
     displays = [
         OpenCvDebugDisplay(),
     ]
     main_window = MainWindow(displays,
                              config=main_window_config,
                              mouse_handler=mouse_handler)
     app.register(main_window)
Esempio n. 4
0
 def register_application_components(self, args, app: Application):
     source = VideoSource(VideoSource.configurator().config_from_args(args))
     displays = [
         OpenCvDisplay('terminator'),
         OpenCvDebugDisplay(),
     ]
     face_detector = FaceDetector()
     terminator_filter = TerminatorFilter()
     main_window_config = MainWindowConfigurator.config_from_args(args)
     main_window = MainWindow(displays, config=main_window_config)
     app.register(source, face_detector, terminator_filter, main_window)
Esempio n. 5
0
 def register_application_components(self, args, app: Application):
     displays = [
         OpenCvDisplay('drawn_people'),
         OpenCvDebugDisplay(),
     ]
     main_window = MainWindow(
         displays, config=MainWindow.configurator().config_from_args(args))
     video_source = VideoSource(
         config=VideoSource.configurator().config_from_args(args))
     person_detect_filter = PersonDetectFilter('source', 'drawn_people')
     app.register(main_window, video_source, person_detect_filter)
Esempio n. 6
0
 def register_application_components(self, args, app: Application):
     displays = [
         OpenCvDisplay('flipped'),
         OpenCvDebugDisplay(),
     ]
     main_window = MainWindow(
         displays, config=MainWindow.configurator().config_from_args(args))
     video_source = VideoSource(
         config=VideoSource.configurator().config_from_args(args))
     flip_filter = FlipFilter('source', 'flipped')
     app.register(main_window, video_source, flip_filter)
Esempio n. 7
0
 def register_application_components(self, args, app: Application):
     source = VideoSource(VideoSource.configurator().config_from_args(args))
     person_detector = PersonDetector()
     person_display = PersonDisplay()
     displays = [
         OpenCvDisplay('display'),
         OpenCvDebugDisplay(),
     ]
     mouse_handler = EventBasedMouseHandler()
     main_window_config = MainWindowConfigurator.config_from_args(args)
     main_window = MainWindow(displays,
                              mouse_handler=mouse_handler,
                              config=main_window_config)
     app.register(source, person_detector, person_display, main_window)
Esempio n. 8
0
 def register_application_components(self, args, app: Application):
     source = VideoSource(VideoSource.configurator().config_from_args(args))
     displays = [OpenCvDisplay('flipped')]
     app.register(source)
     app.register(FlipFilter('source', 'flipped'))
     app.register(
         MainWindow(
             displays=displays,
             config=MainWindow.configurator().config_from_args(args)))
 def register_application_components(self, args, app: Application):
     source = VideoSource(VideoSource.configurator().config_from_args(args))
     sink = SimpleDisplaySink('source')
     app.register(source, sink)
Esempio n. 10
0
 def register_application_components(self, args, app: Application):
     source = VideoSource(VideoSource.configurator().config_from_args(args))
     app.register(source)
     app.register(FlipFilter('source', 'flipped'))
     app.register(SimpleDisplaySink('flipped'))
Esempio n. 11
0
 def register_application_components(self, args, app: Application):
     displays = [
         OpenCvDebugDisplay(),
     ]
     main_window = MainWindow(displays)
     app.register(main_window)