.net 4.5.5
我有一台内置VFS451指纹扫描仪的HP EliteBook 8740w,它工作得很好。如何在c#中捕获指纹以获得认证方式(我正在寻找一个简单且有效的库)?
我找到SourceAFIS并使用NuGet安装它,但是当用户在扫描仪上滑动手指时,我不知道如何捕获指纹。
答案 0 :(得分:2)
从图中可以看出,使用此扫描仪的惠普笔记本电脑似乎也使用了一些Digital Persona软件,因此您可以尝试使用Digital Persona SDK。它不是免费的,虽然你可以在某个地方找到一个旧版本。
有关使用笔记本电脑的内置扫描仪捕获指纹图像的更一般解决方案,请尝试Neurotechnology's Free Fingerprint SDK或Graiule Biometric's SDK。我已经在C#中使用了这两种方法,并且两者都可以很好地捕获指纹图像,然后您可以通过SourceAfis进行处理。两者都具有提取和匹配功能,因此如果您不选择,则不必使用其他库。此外,Free Fingerprint SDK附带了许多适用于不同扫描设备的驱动程序。您的扫描仪未列在受支持的设备下,但可能值得一试。 Graiule有自己的驱动程序,取代了制造商的驱动程序,但我也没有看到你的设备列在那里。
一旦您能够捕获指纹图像,SourceAfis就非常适合提取功能以及创建和匹配指纹模板。