transform.py 589 B

123456789101112131415161718192021222324
  1. from src.server import GestureServer
  2. from src.window import FullscreenWindow
  3. from src.trackers.transform import TransformationTracker
  4. from tests.parse_arguments import create_parser, parse_args
  5. parse_args(create_parser())
  6. # Create server
  7. server = GestureServer()
  8. # Create a window to add trackers to
  9. win = FullscreenWindow(server=server)
  10. # Add tracker and handlers
  11. tracker = TransformationTracker(win)
  12. tracker.rotate(lambda g: 0)
  13. tracker.pinch(lambda g: 0)
  14. tracker.move(lambda g: 0)
  15. # Start listening to TUIO events
  16. try:
  17. server.start()
  18. except KeyboardInterrupt:
  19. server.stop()