public MainForm() { opticalFlow = new Detection.OpticalFlow(); if (opticalFlow.CrashError) { Application.Exit(); this.Close(); } InitializeDroneControl(); InitializeComponent(); InitializeTimers(); InitializeInputManager(); InitializeRecorders(); navDataRecorder = new NavDataRecorder(droneControl, inputManager, (double)navDataInterval.Value); }
private void buttonInitializeTracking_Click(object sender, EventArgs e) { opticalFlow = new Detection.OpticalFlow(); Task t = Task.Factory.StartNew(() => drawImage()); }