【问题标题】:Save the binary fingerprint data in the table in database将二进制指纹数据保存在数据库表中
【发布时间】:2016-05-18 10:47:13
【问题描述】:

我想将注册的指纹从我的设备保存到数据库,并希望在验证期间在同一个表或不同表中检索它。我在这里尝试了一些代码,例如 BLOB。但是没有用。我已使用

将指纹数据转换为二进制数据
NBioAPI.Type.FIR biFIR;           
m_NBioAPI.GetFIRFromHandle(hNewFIR, out biFIR);

成功注册用户后。

【问题讨论】:

    标签: database binary save fingerprint


    【解决方案1】:

    如果您的指纹 API 规定,您可以将其转换为 ANSI 或 ISO 指纹模板格式,然后将其保存在您的 BLOB 字段中。我使用 BLOB 或 VARBINARY,效果很好

    【讨论】:

    • 你能告诉我如何将这个 ISO 指纹模板存储在 mysql 数据库中,以及如何将它们与其他指纹进行匹配。我正在使用 java 和 mysql。
    • 如果指纹识别器的 API 有良好的文档,这应该很容易做到。您可以从 API 中识别用于将指纹模板转换为 iso 的方法,然后将生成的 ISO 模板保存到 MySQL 数据库中。匹配时,将提取的模板从指纹转换为 ISO,并与 MySQL 数据库中其他保存的 ISO 指纹模板进行比较。如果 API 确实支持指纹模板转换为 ISO,则应该有一个 ISO 比较功能来帮助您。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多