FingerMatcher Class

Namespace: id3.Finger

Definition

Compares two finger templates and searches for a finger template in a list.
class FingerMatcher
class FingerMatcher implements Finalizable
public partial class FingerMatcher
public class FingerMatcher implements AutoCloseable, Serializable
public class FingerMatcher
typedef struct id3FingerMatcher *ID3_FINGER_MATCHER;

Usage

fingerMatcherInstance = id3finger.FingerMatcher()

Explicit destruction

# ...
del fingerMatcherInstance
final fingerMatcherInstance = sdk.FingerMatcher();
// ...

Explicit destruction

// ...
fingerMatcherInstance.dispose()
using (var fingerMatcherInstance = new FingerMatcher())
{
   // ...
}

Explicit destruction

var fingerMatcherInstance = new FingerMatcher()
// ...
fingerMatcherInstance.Dispose()
try (FingerMatcher fingerMatcherInstance = new FingerMatcher()) {
// ...
}

Explicit destruction

FingerMatcher fingerMatcherInstance = new FingerMatcher();
// ...
fingerMatcherInstance.close();
private var fingerMatcherInstance: FingerMatcher? = nil
fingerMatcherInstance = try FingerMatcher()
ID3_FINGER_MATCHER hFingerMatcher{};
int err = id3FingerMatcher_Initialize(&hFingerMatcher);
if (err == ID3_SUCCESS) {
    // ...
    id3FingerMatcher_Dispose(&hFingerMatcher);
}

Properties

Name

Type

Description

maximumRotation

int

Maximum supported rotation in degrees between two templates during matching. Range is [0-180].

minexOnly

bool

Parameter to force the matcher to use interoperable minutiae data only to perform template comparison.

minutiaPatchOnly

bool

Parameter to force the matcher to use minutia patch data only to perform template comparison.

multiscaleMatch

bool

Set this to True for template coming from Contactless Detection module, where DPI is approximated and might slightly vary from the expected value (500dpi).

normalizedScores

bool

Parameter to force the matcher to normalize the scores. Should always be True.

Methods

Name

Description

compareTemplateRecords

Compares two template records and outputs a score.

compareTemplateRecordsInDetails

Compares two template records and outputs a list of match details.

compareTemplates

Compares two finger templates and outputs a comparison score.

compareTemplatesInDetails

Compares two templates and outputs a score along with matching details.

search

Search of a probe candidate against a small number of reference candidates.