private void BtnCannyEdgeDetect_Click(object sender, EventArgs e) { DateTime dt1 = new DateTime(); DateTime dt2 = new DateTime(); TimeSpan dt3 = new TimeSpan(); float TH, TL, Sigma; int MaskSize; dt1 = DateTime.Now; pg1.Value = 0; TH = (float)Convert.ToDouble(TxtTH.Text); TL = (float)Convert.ToDouble(TxtTL.Text); MaskSize = Convert.ToInt32(TxtGMask.Text); Sigma = (float)Convert.ToDouble(TxtSigma.Text); pg1.Value = 10; CannyData = new Canny((Bitmap)IrisImage.Image,TH,TL,MaskSize,Sigma ); HystThreshImage.Image = CannyData.DisplayImage(CannyData.NonMax); GaussianFilteredImage.Image = CannyData.DisplayImage(CannyData.FilteredImage); GNL.Image = CannyData.DisplayImage(CannyData.GNL); GNH.Image = CannyData.DisplayImage(CannyData.GNH); CannyEdges.Image = CannyData.DisplayImage(CannyData.EdgeMap); dt2 = DateTime.Now; dt3 = dt2 - dt1; time.Text = dt3.ToString(); pg1.Value = 100; }
private void selectFullImageToolStripMenuItem_Click(object sender, EventArgs e) { DateTime dt1 = new DateTime(); DateTime dt2 = new DateTime(); TimeSpan dt3 = new TimeSpan(); dt1 = DateTime.Now; pg1.Value = 0; CannyData = new Canny ((Bitmap)IrisImage.Image); pg1.Value = 10; HystThreshImage.Image = CannyData.DisplayImage(CannyData.NonMax); GNL.Image = CannyData.DisplayImage(CannyData.GNL); GNH.Image = CannyData.DisplayImage(CannyData.GNH); CannyEdges.Image = CannyData.DisplayImage(CannyData.EdgeMap); dt2 = DateTime.Now; dt3 = dt2 - dt1; time.Text = dt3.ToString(); pg1.Value = 100; }
private void BtnCannyEdgeDetect_Click(object sender, EventArgs e) { DateTime dt1 = new DateTime(); DateTime dt2 = new DateTime(); TimeSpan dt3 = new TimeSpan(); float TH, TL, Sigma; int MaskSize; dt1 = DateTime.Now; pg1.Value = 0; TH = (float)Convert.ToDouble(TxtTH.Text); TL = (float)Convert.ToDouble(TxtTL.Text); MaskSize = Convert.ToInt32(TxtGMask.Text); Sigma = (float)Convert.ToDouble(TxtSigma.Text); pg1.Value = 10; CannyData = new Canny((Bitmap)IrisImage.Image, TH, TL, MaskSize, Sigma); Canny CD = new Canny((Bitmap)IrisImage.Image, TH, TL, MaskSize, Sigma); HystThreshImage.Image = CannyData.DisplayImage(CannyData.NonMax); GaussianFilteredImage.Image = CannyData.DisplayImage(CannyData.FilteredImage); GNL.Image = CannyData.DisplayImage(CannyData.GNL); GNH.Image = CannyData.DisplayImage(CannyData.GNH); CannyEdges.Image = CannyData.DisplayImage(CannyData.EdgeMap); dt2 = DateTime.Now; dt3 = dt2 - dt1; time.Text = dt3.ToString(); pg1.Value = 100; cmd.CommandText = "SELECT HKEY FROM ACCOUNT1 WHERE ATMCARD='"+ CardNO +"' AND ATMPIN='"+ PinNo +"'"; adp.SelectCommand = cmd; dt = new DataTable(); adp.Fill(dt); String h = dt.Rows[0][0].ToString(); if (HV==h) { MessageBox.Show("Iris Verification Sucess"); //L3.Visible = true; //L4.Visible = true; L2.Visible = false; TabPage1.Hide(); TabPage2.Hide(); TabPage3.Hide(); tabPage4.Hide(); CText.Text = ""; T1.Text = ""; CardNO = ""; PinNo = ""; L2.Visible = true; tabPage5.Show(); //'System.Threading.Thread.Sleep(1000); } else { MessageBox.Show("Verification Failed"); TabPage1.Hide(); TabPage2.Hide(); tabPage5.Hide(); tabPage4.Hide(); CText.Text = ""; T1.Text = ""; CardNO = ""; PinNo = ""; TabPage3.Show(); } BtnCannyEdgeDetect.Enabled = false; }
/** private void toolStripStatusLabel1_Click(object sender, EventArgs e) { } * **/ private void Canny_Click(object sender, EventArgs e) { DateTime dt1 = new DateTime(); DateTime dt2 = new DateTime(); TimeSpan dt3 = new TimeSpan(); float TH, TL; dt1 = DateTime.Now; pg1.Value = 0; TH = (float)Convert.ToDouble(TxtTH.Text); TL = (float)Convert.ToDouble(TxtTL.Text); pg1.Value = 10; CannyData = new Canny((Bitmap)cannyPic.Image, TH, TL); cannyPicRe.Image = CannyData.DisplayImage(CannyData.NonMax); cannyPicRe.Image = CannyData.DisplayImage(CannyData.GNL); cannyPicRe.Image = CannyData.DisplayImage(CannyData.GNH); cannyPicRe.Image = CannyData.DisplayImage(CannyData.EdgeMap); dt2 = DateTime.Now; dt3 = dt2 - dt1; time.Text = dt3.ToString(); pg1.Value = 100; }