private void StartButton_Click(object sender, EventArgs e)
 {
     input = Convert.ToInt32(inputBox.Value);
     if (!BackgroundDecomposition.IsBusy)
     {
         BackgroundDecomposition.RunWorkerAsync();
         startButton.Enabled  = false;
         cancelButton.Enabled = true;
     }
 }
 private void CancelButton_Click(object sender, EventArgs e)
 {
     BackgroundDecomposition.CancelAsync();
 }