Ejemplo n.º 1
0
 protected virtual void OriginalImageOpenToolStripButtonClick(object sender, EventArgs e)
 {
     if (ImageOpenFileDialog.ShowDialog(this) == DialogResult.OK)
     {
         try
         {
             OpenImage(ImageOpenFileDialog.FileName);
         }
         catch (Exception ex)
         {
             MessageBox.Show(this, ex.ToString(), "Triangulator", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (ImageOpenFileDialog.ShowDialog() == DialogResult.OK)
            {
                using Bitmap openedBitmap   = Bitmap.FromFile(ImageOpenFileDialog.FileName) as Bitmap;
                RecognitionPictureBox.Image = DrawingRoutines.DrawZonds(openedBitmap, Zonds);

                char?recognitionResult = RecognitionRoutines.TryRecognizeClassDistance(openedBitmap, RecognitionDictionary, Zonds);
                RecognitionResultLabel.Text = recognitionResult.HasValue ?
                                              recognitionResult.Value.ToString() : string.Empty;

                var crossCount = RecognitionRoutines.GetCrossCount(openedBitmap, Zonds);
                UpdateChart(chart2, (crossCount[Zonds[0]], crossCount[Zonds[1]], recognitionResult.Value));
            }
        }
Ejemplo n.º 3
0
        private void LoadImageToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (ImageOpenFileDialog.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            var image = Image.FromFile(ImageOpenFileDialog.FileName);

            PictureBox.Image  = image;
            PictureBox.Width  = image.Width;
            PictureBox.Height = image.Height;

            CurrentDisplayBlock.SetRect(CurrentLayoutBlock.GetRect());
        }