示例#1
0
 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);
     }
 }
示例#2
0
 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()));
     }
 }