private void captureFingerprint_btn_Click(object sender, EventArgs e) { BSPError err; err = m_SecuBSP.Enroll(regNo_txt.Text); if (err == BSPError.ERROR_NONE) { m_EnrollFIRText = m_SecuBSP.FIRTextData; labelFingerprint.Text = m_EnrollFIRText; } DisplaySecuBSPErrMsg("Enroll", err); }
private void button3_Click(object sender, EventArgs e) { BSPError err; err = m_SecuBSP.Enroll(regno.Text); if (err == BSPError.ERROR_NONE) { m_EnrollFIRText = m_SecuBSP.FIRTextData; fingerprint.Text = m_EnrollFIRText; } DisplaySecuBSPErrMsg("Enroll", err); }
private void button4_Click(object sender, EventArgs e) { string m_EnrollFIRText; m_SecuBSP.EnableAuditData = true; err = m_SecuBSP.Enroll("Matric Number - " + textBox2.Text); if (err == BSPError.ERROR_NONE) { m_EnrollFIRText = m_SecuBSP.FIRTextData; StatusBar.Text = "Registered Successfully"; //VIEW string m_AuditFIR = m_SecuBSP.AuditFIRTextData; err = m_SecuBSP.ExportAuditData(m_AuditFIR); if (err == BSPError.ERROR_NONE) { ExportImageDataStruct m_FIRImageData = m_SecuBSP.FIRImageData; NumFingsLabel.Text = "Number of Fingers: " + Convert.ToString(m_FIRImageData.NumOfFingers); DrawImage(m_FIRImageData.ImageData[0].Sample1, pictureBox1); void DrawImage(Byte[] imgData, PictureBox picBox) { int colorval; Bitmap bmp = new Bitmap(m_FIRImageData.ImageWidth, m_FIRImageData.ImageHeight); picBox.Image = (Image)bmp; for (int i = 0; i < bmp.Width; i++) { for (int j = 0; j < bmp.Height; j++) { colorval = (int)imgData[(j * m_FIRImageData.ImageWidth) + i]; bmp.SetPixel(i, j, Color.FromArgb(colorval, colorval, colorval)); } } picBox.Refresh(); StatusBar.Text = "(Registration Successful)"; } } else { MessageBox.Show("Error"); } } }