FingerExtractor Class

Namespace: id3.Finger

Definition

Extracts the unique features of a finger image and generates finger templates.
class FingerExtractor
class FingerExtractor implements Finalizable
public partial class FingerExtractor
public class FingerExtractor implements AutoCloseable, Serializable
public class FingerExtractor
typedef struct id3FingerExtractor *ID3_FINGER_EXTRACTOR;

Usage

fingerExtractorInstance = id3finger.FingerExtractor()

Explicit destruction

# ...
del fingerExtractorInstance
final fingerExtractorInstance = sdk.FingerExtractor();
// ...

Explicit destruction

// ...
fingerExtractorInstance.dispose()
using (var fingerExtractorInstance = new FingerExtractor())
{
   // ...
}

Explicit destruction

var fingerExtractorInstance = new FingerExtractor()
// ...
fingerExtractorInstance.Dispose()
try (FingerExtractor fingerExtractorInstance = new FingerExtractor()) {
// ...
}

Explicit destruction

FingerExtractor fingerExtractorInstance = new FingerExtractor();
// ...
fingerExtractorInstance.close();
private var fingerExtractorInstance: FingerExtractor? = nil
fingerExtractorInstance = try FingerExtractor()
ID3_FINGER_EXTRACTOR hFingerExtractor{};
int err = id3FingerExtractor_Initialize(&hFingerExtractor);
if (err == ID3_SUCCESS) {
    // ...
    id3FingerExtractor_Dispose(&hFingerExtractor);
}

Properties

Name

Type

Description

minutiaDetectorModel

FingerModel

Model used to detect minutiae in a finger image.

minutiaEncoderModel

FingerModel

Model used to encode minutiae with proprietary features.

threadCount

int

Number of threads to use for feature extraction.

Methods

Name

Description

createTemplate

Extracts the unique features of a finger image and generates a FingerTemplate.

createTemplateRecord

Extracts several templates at once from a FingerImageRecord.