指纹口蹄疫兼容性

Fingerprint FMDs compatibility

我正在为带生物识别验证的访问控制十字转门设计一个 c# 应用程序。旋转门使用 ZKTeco SF300 (IP) 指纹扫描仪。

为了注册(在离旋转门很远的接待台),我想使用 Digital Persona UrU4500 (USB) 获取指纹(图像或 template/FMD - 使用他们的 FingerJet SDK);只是因为它比购买另一个 SF300 装置便宜。 然后我将提取_&_上传(如果是图像)或只是上传(如果是 FMD)模板作为新用户结构的 FPtemplate 到 SF300 和 DB 中。

但是,查看了ZKTeco ZKemKeeper API,我找不到任何从图像中提取模板的方法,所以我无法使用图像。

我认为 ZKTeco 和 CrossMatch templates/FMDs 都遵守 NIST 生物识别标准。这会使他们的 templates/FMDs 兼容吗?

或者是没有逃避购买另一个 SF300 单元?

是的,除了购买另一个 SF300 单元之外还有其他选择。

为避免使用模板和算法进行故障排除,我建议您寻找 ZK9500 而不是 Digital Persona UrU4500 。

它不能直接与 zkemkeeper 一起工作,但使用它的驱动程序和 API 您可以获得 zkemkeeper 使用的模板。 不要忘记检查 SF300 的生物密钥版本是否与此设备兼容,并且您已将其配置为使用与 ZK9500 相同的版本(否则它将无法工作) .如果不兼容,请咨询您的经销商以获得兼容型号。

有关如何获取模板的编程问题...使用此模板获取模板 API 这不是一项简单的任务,但我认为他们有可用的源代码演示,所以您可以查看并提取您需要的信息以获得指纹模板。

在发布答案之前已经浪费了我的时间。 它们不兼容,将 UrU4500 ANSI 格式的 FMD 上传到 SF300 会导致缓冲区溢出。 所以即使有ANSI模板选项,我觉得版本还是很重要的。