0

我正在为具有生物特征验证的访问控制旋转门设计 ac# 应用程序。闸机使用 ZKTeco SF300 (IP) 指纹扫描仪。

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

但是,检查 ZKTeco ZKemKeeper API,我找不到任何从图像中提取模板的方法,所以我不能使用 image.

我认为 ZKTeco 和 CrossMatch 模板/口蹄疫都遵守 NIST 生物识别标准。这会让他们的模板/口蹄疫兼容吗?

或者购买另一个 SF300 装置是不是没有办法?

4

2 回答 2

0

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

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

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

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

于 2018-12-23T21:35:12.770 回答
0

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

于 2018-12-25T00:40:13.447 回答