请有人帮我解决如何使用U.are.U SDK制作手指的指纹而不是四[4]次来制作DigitalPersona U.are.U 4500指纹扫描仪的过程。还是有一种方法可以复制扫描的指纹以显示4次,以欺骗扫描仪以为它已经扫描了4次?
EnrollmentControl部分
private void enrollment_OnCaptured(DPCtlUruNet.EnrollmentControl enrollmentControl, CaptureResult captureResult, int fingerPosition)
{
if (enrollmentControl.Reader != null)
{
// Each fingerprint capture of a finger
SendMessage("OnCaptured: " + enrollmentControl.Reader.Description.Name + ", finger " + fingerPosition + ", quality " + captureResult.Quality.ToString());
}
else
{
SendMessage("OnCaptured: No Reader Connected, finger " + fingerPosition);
}
if (captureResult.ResultCode != Constants.ResultCode.DP_SUCCESS)
{
if (_sender.CurrentReader != null)
{
_sender.CurrentReader.Dispose();
_sender.CurrentReader = null;
}
// Disconnect reader from enrollment control
_enrollmentControl.Reader = null;
MessageBox.Show("Error: " + captureResult.ResultCode);
btnCancel.Enabled = false;
}
else
{
if (captureResult.Data != null)
{
foreach (Fid.Fiv fiv in captureResult.Data.Views)
{
pbFingerprint.Image = _sender.CreateBitmap(fiv.RawImage, fiv.Width, fiv.Height);
}
}
}
}
原因,我们有超过100万人要拿他们的指纹。
谢谢