private void button1_Click(object sender, EventArgs e)
        {
         
            //bdl ma ad5l el input kol shwia
/*
            Recognetion r = new Recognetion(600, 600,
            100.ToString(), 110.ToString(), 120.ToString(), 0.7.ToString(), 0.4.ToString(), 0.3.ToString(),
            230.ToString(), 20.ToString(), 20.ToString(), 0.1.ToString(), 0.2.ToString(), 0.6.ToString(),
            210.ToString(), 230.ToString(), 190.ToString(), 0.5.ToString(), 0.4.ToString(), 0.3.ToString(),
            40.ToString(), 10.ToString(), 30.ToString(), 0.4.ToString(), 0.2.ToString(), 0.1.ToString()

            );

           */

            Recognetion r = new Recognetion(Convert.ToInt32(textBox1.Text),Convert.ToInt32(textBox2.Text),
           textBox3.Text, textBox5.Text, textBox7.Text, textBox4.Text, textBox6.Text, textBox8.Text,
          textBox20.Text, textBox18.Text, textBox16.Text, textBox19.Text, textBox17.Text, textBox15.Text,
           textBox14.Text, textBox12.Text, textBox10.Text, textBox13.Text, textBox11.Text, textBox9.Text,
           textBox26.Text, textBox24.Text, textBox22.Text, textBox25.Text, textBox23.Text, textBox21.Text);

            Result frm = new Result(r);
            frm.Show();
          
        }
        private void button1_Click(object sender, EventArgs e)
        {
         
            //bdl ma ad5l el input kol shwia

            Recognetion img1 = new Recognetion(400, 400,
            50.ToString(), 10.ToString(), 10.ToString(), 10.ToString(),  1.ToString(), 1.ToString(),
            100.ToString(), 10.ToString(), 10.ToString(), 20.ToString(), 1.ToString(), 1.ToString(),
            150.ToString(), 10.ToString(), 10.ToString(), 20.ToString(), 1.ToString(), 1.ToString(),
            180.ToString(), 10.ToString(), 10.ToString(), 10.ToString(), 1.ToString(), 1.ToString(),
            0.25.ToString(), 0.25.ToString(), 0.25.ToString(), 0.25.ToString()

            );

           
/*
            Recognetion img1 = new Recognetion(Convert.ToInt32(textBox1.Text),Convert.ToInt32(textBox2.Text),
            textBox3.Text, textBox5.Text, textBox7.Text, textBox4.Text, textBox6.Text, textBox8.Text,
            textBox20.Text, textBox18.Text, textBox16.Text, textBox19.Text, textBox17.Text, textBox15.Text,
            textBox14.Text, textBox12.Text, textBox10.Text, textBox13.Text, textBox11.Text, textBox9.Text,
            textBox26.Text, textBox24.Text, textBox22.Text, textBox25.Text, textBox23.Text, textBox21.Text,
            textBox27.Text,textBox28.Text,textBox29.Text,textBox30.Text);

 */
            Recognetion img2 = img1;

            Result frm = new Result(img1,img2);
            frm.Show();
          
        }
        private void button1_Click(object sender, EventArgs e)
        {
            //bdl ma ad5l el input kol shwia

/*
 *          Recognetion r = new Recognetion(600, 600,
 *          100.ToString(), 110.ToString(), 120.ToString(), 0.7.ToString(), 0.4.ToString(), 0.3.ToString(),
 *          230.ToString(), 20.ToString(), 20.ToString(), 0.1.ToString(), 0.2.ToString(), 0.6.ToString(),
 *          210.ToString(), 230.ToString(), 190.ToString(), 0.5.ToString(), 0.4.ToString(), 0.3.ToString(),
 *          40.ToString(), 10.ToString(), 30.ToString(), 0.4.ToString(), 0.2.ToString(), 0.1.ToString()
 *
 *          );
 *
 */

            Recognetion r = new Recognetion(Convert.ToInt32(textBox1.Text), Convert.ToInt32(textBox2.Text),
                                            textBox3.Text, textBox5.Text, textBox7.Text, textBox4.Text, textBox6.Text, textBox8.Text,
                                            textBox20.Text, textBox18.Text, textBox16.Text, textBox19.Text, textBox17.Text, textBox15.Text,
                                            textBox14.Text, textBox12.Text, textBox10.Text, textBox13.Text, textBox11.Text, textBox9.Text,
                                            textBox26.Text, textBox24.Text, textBox22.Text, textBox25.Text, textBox23.Text, textBox21.Text);

            Result frm = new Result(r);

            frm.Show();
        }
        public Result(Recognetion img1,Recognetion img2 )
        {
            //this.Width = r.width;
            //this.Height = r.height;
            try
            {
                InitializeComponent();
                //Bitmap newbitmap = new Bitmap(100,100);
                //newbitmap.SetPixel(50, 50, Color.FromArgb(255, 5, 5));
                Bitmap image1 = new Bitmap(img1.width, img1.height);
                Graphics imageGraphics1 = Graphics.FromImage(image1);
                img1.generateColoredImage(img1.height, img1.width, image1);
                pictureBox1.Size = new System.Drawing.Size(img1.width, img1.height);
                pictureBox1.Image = image1;
                

                Bitmap image2 = new Bitmap(img2.width, img2.height);
                Graphics imageGraphics2 = Graphics.FromImage(image2);
                img2.generateBayesianColoredImage(img2.height, img2.width, image1,image2);
                pictureBox1.Size = new System.Drawing.Size(img2.width, img2.height);
                pictureBox2.Image = image2;
                
                this.Size = new Size(Convert.ToInt32(img1.width + img1.width * 1.5), Convert.ToInt32(img1.height + img1.height * 0.25));
                
            }
            catch(Exception e)
            {
                MessageBox.Show(e.ToString());

            }
        }
Exemple #5
0
 public Result(Recognetion r)
 {
     //this.Width = r.width;
     //this.Height = r.height;
     try
     {
         InitializeComponent();
         //Bitmap newbitmap = new Bitmap(100,100);
         //newbitmap.SetPixel(50, 50, Color.FromArgb(255, 5, 5));
         Bitmap   image         = new Bitmap(r.width, r.height);
         Graphics imageGraphics = Graphics.FromImage(image);
         r.generateColoredImage(r.height, r.width, image);
         pictureBox1.Size  = new System.Drawing.Size(r.width, r.height);
         pictureBox1.Image = image;
         this.Size         = new Size(Convert.ToInt32(r.width + r.width * 0.25), Convert.ToInt32(r.height + r.height * 0.25));
     }
     catch (Exception e)
     {
         MessageBox.Show(e.ToString());
     }
 }
        public Result(Recognetion r)
        {
            //this.Width = r.width;
            //this.Height = r.height;
            try
            {
                InitializeComponent();
                //Bitmap newbitmap = new Bitmap(100,100);
                //newbitmap.SetPixel(50, 50, Color.FromArgb(255, 5, 5));
                Bitmap image = new Bitmap(r.width, r.height);
                Graphics imageGraphics = Graphics.FromImage(image);
                r.generateColoredImage(r.height, r.width, image);
                pictureBox1.Size = new System.Drawing.Size(r.width, r.height);
                pictureBox1.Image = image;
                this.Size = new Size(Convert.ToInt32(r.width + r.width * 0.25), Convert.ToInt32(r.height + r.height * 0.25));
            }
            catch(Exception e)
            {
                MessageBox.Show(e.ToString());

            }
        }