我无法在设备中上传用户面部模板 (SpeedFace-V4L)
Posted
技术标签:
【中文标题】我无法在设备中上传用户面部模板 (SpeedFace-V4L)【英文标题】:I can't upload user face template in device (SpeedFace-V4L) 【发布时间】:2022-01-02 02:15:12 【问题描述】:我正在使用带有 ZKFace VX5.8 面部算法的 ZKteco 设备 (speedFace-V4L)。
我想下载和上传用户面孔模板,但我做不到。
如果我尝试下载面部模板(从设备到软件),它可以工作,但相反的方法不起作用,它会在没有面部模板的情况下下载所有其他信息。
我调试了这个,发现错误代码是-103,根据文档,这意味着设备发回面部版本错误的错误
我用这个设备测试了官方demo,还是不行!
我使用GetUserFaceStr(int dwMachineNumber, string dwEnrollNumber, int dwFaceIndex, ref string TmpData, ref int TmpLength);
函数获取用户信息并使用SetUserFaceStr(int dwMachineNumber, string dwEnrollNumber, int dwFaceIndex, string TmpData, int TmpLength)
设置它
我忘了说这些功能在 MB2000 设备上运行良好。
请问我该如何解决。
设备:SpeedFace V4L 人脸算法:ZKFace VX5.8 SDK:独立 SDK-6.3.1.43 语言:C#、WPF
【问题讨论】:
你可以试试 zkteco api: camsunit.com/application/biometric-web-api.html 。这是一项有偿服务。但是你可以使用这个 API。 【参考方案1】:几天前我遇到了同样的问题。我们联系了 ZKteco 支持,这是解决方案:
Standalone SDK与ZkTeco Visible Light系列设备不完全兼容,您需要联系ZKteco销售申请Push SDK,它实际上是一个通信协议Http基于,以便他们可以访问 Api。
ZkTeco 新设备嵌入了类似 http 服务器。您还必须为那个 Push SDK 付费。
但有了它,您将能够通过 TCP IP 下载用户面孔并将用户面孔上传到 SpeedFace v4L 设备。
【讨论】:
以上是关于我无法在设备中上传用户面部模板 (SpeedFace-V4L)的主要内容,如果未能解决你的问题,请参考以下文章
如果我的设备在颤振中支持面部和指纹认证,local_auth 默认会选择啥?