コード例 #1
0
ファイル: Form1.cs プロジェクト: mrvecka/Automatic-accountant
        private void button1_Click_1(object sender, System.EventArgs e)
        {
            var cv = OpenCVImageService.GetInstance();

            cv.PrepareImage(txtPathPattern.Text);
            pictureBox1.Image = cv.bmp;
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: mrvecka/Automatic-accountant
        private void sizer_ValueChanged(object sender, System.EventArgs e)
        {
            var track = (TrackBar)sender;

            if ((double)track.Value / 100 != 1)
            {
                lblSize.Text = track.Value.ToString() + " %";
                var img = (Bitmap)pictureBox1.Image;
                int width;
                int height;
                if (resizeValue != 0.0 && resizeValue < 100 && resizeValue < track.Value) // som pod 100 a zvacsujem
                {
                    width  = (int)(img.Width / ((double)track.Value / 100));
                    height = (int)(img.Height / ((double)track.Value / 100));
                }
                else
                {
                    width  = (int)(img.Width * ((double)track.Value / 100));
                    height = (int)(img.Height * ((double)track.Value / 100));
                }

                pictureBox1.Image = OpenCVImageService.ResizeImage(img, width, height);
            }

            resizeValue = track.Value;
        }
コード例 #3
0
 private void frmOCR_FormClosed(object sender, FormClosedEventArgs e)
 {
     OpenCVImageService.DeleteFiles();
 }