不同公司设备对指纹的注册和验证

时间:2018-04-01 06:08:03

标签: java fingerprint ansi digital-persona-sdk

我已成功将两个不同的公司指纹sdk与我的应用程序集成。假设他们是公司x和Y.

我可以通过公司x sdk注册指纹,并通过他们的设备验证来自他们的sdk的指纹。同样,我可以通过公司y sdk登记指纹,并通过他们的sdk验证来自他们设备的指纹。

我现在要做的是,我将通过公司x sdk注册指纹数据,并将从公司y sdk进行验证。我怎样才能做到这一点 ?两家公司的sdk都使用ANSI标准数据。

我的查询:

我已经知道通过将原始字节数据转换为wsq格式可以实现这一点。但是当我想将ANSI标准finger dat转换为wsq格式时,我的应用程序崩溃了。

所以我想知道以下问题:

(1)ANSI数据是否可以转换为wsq格式?我使用以下函数将ANSI数据转换为wsq格式。

public long WSQGetEncodedImageSize (int[] wsqImageOutSize, float wsqBitRate, byte[] fingerImage, int width, int height, int pixelDepth, int ppi)


public long WSQEncode (byte[] wsqImageOut, float wsqBitRate, byte[] fingerImage, int width, int height, int pixelDepth, int ppi)

(2)如何从一家公司sdk注册手指数据并验证来自另一家公司的数据?

(3)ANSI标准数据与wsq标准数据的关系是什么?

0 个答案:

没有答案