【问题标题】:Convert Finger Print image to comparable template将指纹图像转换为可比较的模板
【发布时间】:2012-09-27 18:22:00
【问题描述】:

我有一个指纹扫描仪,它只给我一个指纹图像(它的 SDK 不提供任何将它们“转换”为模板和比较这些模板的功能)。 我的问题是我应该使用哪种方法:寻找一个提供转换和比较指纹图像功能的 SDK,或者我自己编写这些算法(这似乎很难且耗时)。如果首选第一种方法,那么该工作的开源/付费 sdk 是什么?能给我一些链接吗

我的设备是 Verifier 300 LC。

提前感谢:)

【问题讨论】:

  • SourceAFIS [www.sourceafis.org] 也可能有帮助

标签: security fingerprint


【解决方案1】:

有一个基于它的免费NBIS Biometric image softwarelibfprint 库。

看来指纹图像比对很容易开发,见this thread

也有可用的商业库:

【讨论】:

    【解决方案2】:

    我正在寻找这种指纹原始图像转换为 Java 中的 WSQ 标准,我发现以下内容很有用。希望对您有所帮助。

    http://jmrtd.org/index.shtml

    还有这个https://github.com/E3V3A/JMRTD/tree/master/wsq_imageio

    【讨论】:

    • 你用过吗?我在使用它时需要帮助。
    • 是的,我已经使用它们并自己尝试了转换。对我来说效果很好。
    • 您好,能否为您的案例提供一个工作示例?会很有用的
    【解决方案3】:

    有很多可用的软件,你可以从NBIS开始,它有很多工具例如:细节提取工具(mindtct),位图图像(JPG/PNG)到WSQ snd 反之亦然,等等,用 NBIS.NET 有些麻烦是在图像转换过程中 32bpp 图像到 16bppGrayScale 或 8bppIndexed,

    通过学习 NBIS 样本,您可以快速学习并创建自己的专有 FP 匹配算法。

    【讨论】:

      【解决方案4】:

      我在 Lakota Software Solutions, Inc. 工作,我们有一个商业产品(免费开发者许可)可以解决您的问题。

      Lakota 的 Image 产品是唯一一个通过 FBI 认证的纯 Java 编写的 WSQ 编码器/解码器,它可能是目前最快的。我们对其进行了测试,它比 NIST WSQ 编码器/解码器快 5 倍。

      使用 Image 在图像格式之间进行转换非常简单直接。

      byte[] rawBytes = ...
      Image rawImage = ImageReader.read(rawBytes, ImageFormat.RAW);
      Image wsqImage = rawImage.toWsqImage();
      

      您可以访问我们的网站http://www.lakotasoftware.com/products/image

      如果您正在寻找免费版本,您可以查看 Jnbis,它是 NBIS 的 Java 版本。 https://github.com/kareez/jnbis.

      请注意,Jnbis 尚未获得 FBI 的认证以满足 WSQ 质量要求,这对您的情况可能很重要,也可能无关紧要。您可以在https://www.fbibiospecs.cjis.gov/WSQ/Implementations找到经过认证的 WSQ 算法列表

      【讨论】:

      猜你喜欢
      • 2017-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多