private void inputCanvas_MouseUp(object sender, MouseEventArgs e)
{
double[] input = Sequence.Preprocess(canvas.GetSequence()).Merge(2);
if (input.Length < 5)
{
panelUserLabeling.Visible = false;
panelClassification.Visible = false;
return;
}
if (svm == null)
{
panelUserLabeling.Visible = true;
panelClassification.Visible = false;
}
else
{
int index = svm.Compute(input);
string label = database.Classes[index];
lbHaveYouDrawn.Text = String.Format("Have you drawn a {0}?", label);
panelClassification.Visible = true;
panelUserLabeling.Visible = false;
cbClasses.SelectedItem = label;
}
}