Instructions
U.are.U SDK - Developer Guide 25
The C/C++ APIs
The streaming methods are:
FingerJet Engine API
The FingerJet API contains functions that extract features from FIDs to create FMDs, identify/verify FMDs and
convert FMDs to different formats.
Library Management
Select Fingerprint Matching Engine
Extract FMD
Identify Fingerprint
This function is described in detail on pages 13-14.
Function Description
dpfpdd_start_stream Start streaming mode. This function is not supported in the
TouchChip Device Add-On for Android.
dpfpdd_get_stream_image Capture a fingerprint image from the streaming data. This func-
tion is not supported in the TouchChip Device Add-On for
Android.
dpfpdd_stop_stream End streaming mode. This function is not supported in the
TouchChip Device Add-On for Android.
Function Description
dpfj_version Query the library version. This returns the FingerJet library version (not the U.are.U SDK
version). This is analogous to the dpfpfdd_version function which returns the version of
the DP Capture API library file.
Function Description
dpfj_select_engine
FingerJet
(R)
is the default engine used if this function is not called. The FingerJet engine
is available on all platforms and does not require open reader (parameter hdev can be
NULL).
Not every other engine is available on every platform. Some engines require a valid han-
dle from opened reader to be supplied.
Currently, you can choose from two types of FingerJet engine, versions 6 and 7. On
some platforms the Innovatrics engine is also available. If this function is not called and
no choice is made by the application, the default matching engine used is FingerJet ver-
sion 6. See also Minex Certification on page 80
.
Function Description
dpfj_create_fmd_from_raw Creates FMD from raw image
dpfj_create_fmd_from_fid Creates FMD from ANSI, ISO or DigitalPersona legacy format FID
Function Description
dpfj_identify Identify an FMD: given an array of FMDs, this function returns an array of candidates that
match the original fingerprint (an FMV within an FMD) within the threshold of error. Sup-
ported formats are: Gold SDK, One Touch SDK, ANSI and ISO.