2016-06-12 7 views
0

Я играл в Veridis sdk 5.0. Мне нужно получить шаблон ANSI 378 из файла образа отпечатка пальца. Вот пример кода для этого.Veridis Biometric SDK: получить шаблон ANSI378 из файла изображения отпечатка пальца

 var r = VeridisLicense.InstallLicense(myKey, string.Empty); 
     var bitmap = Bitmap.FromFile(imagePath) as Bitmap; 
     var sample = new BiometricSample(bitmap, 500); 
     var bioTemplate = new BiometricTemplate(sample, BiometricTemplateFormat.Ansi); 
     var data = bioTemplate.GetData(); 

Однако приложение падает с ошибкой Ntdll кучи коррупции после выполнения InstallLicense линии. Если я опускаю это, я получаю Veridis.Biometric.BiometricException «Не запускается (ошибка # -4)» из конструктора BiometricTemplate. Может кто-нибудь сказать мне, что здесь происходит? У меня такая же проблема, когда вы устанавливаете лицензию с образцом точек, который поставляется вместе с ней. Тем не менее, демонстрационное приложение внутри пакета veridis sdk не дает никаких ошибок при установке лицензии.

ответ

0

Я считаю, что вы забыли вызвать статическую функцию BiometricCapture.StartSDK(eventListener)

Вам также понадобится класс, который наследует от ICaptureListener. Этот новый класс будет вашим слушателем событий.

 Смежные вопросы

  • Нет связанных вопросов^_^