예제 #1
0
 private void deblur_ItemClick(object sender, ItemClickEventArgs e)
 {
     try
     {
         var bitmap = pictureEdit1.Image as Bitmap;
         if (bitmap == null)
         {
             throw new Exception("Нет изображения");
         }
         using (var deblurBuilder = new DeblurBuilder())
             pictureEdit1.Image = deblurBuilder.Deblur(bitmap);
     }
     catch (Exception exception)
     {
         XtraMessageBox.Show(exception.Message);
     }
 }
예제 #2
0
 private void visualizeDeblurToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         var bitmap = pictureEdit1.Image as Bitmap;
         if (bitmap == null)
         {
             throw new Exception("Нет изображения");
         }
         using (var deblurBuilder = new DeblurBuilder())
         {
             pictureEdit1.Image = deblurBuilder.ToBitmap(bitmap);
         }
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.Message);
     }
 }