private void ThresholdButton_Click(object sender, EventArgs e) { if (pictureBoxBefore.Image == null) { MessageBox.Show("Load image first."); } else { pictureBoxAfterThreshold.Image = ImageFiltering.Threshold(pictureBoxBefore.ImageLocation, (float)thresholdFactor.Value); } }
private void FilterButton_Click(object sender, EventArgs e) { if (pictureBoxAfterThreshold.Image == null) { MessageBox.Show("Generate binary image first."); } else { pictureBoxFiltered.Image = ImageFiltering.Filter((Bitmap)pictureBoxAfterThreshold.Image, (Morphology)Enum.Parse(typeof(Morphology), morphologyTypeDropdownList.SelectedItem.ToString())); } }