Finger Image

A FingerImage object contains a fingerprint image and additional data, including:

  • Raw data

  • Image information

    • Height and width

    • Horizontal and vertical resolution

    • Impression type

    • Position of the finger

    • Image quality

  • Detected fingers list

  • Finger templates

  • Capture device information

    • Certification

    • Technology

    • Type identifier (vendor-specific)

    • Vendor identifier (registered by IBIA)

A FingerImage also provides functionality for loading and storing image files into various formats, including BMP, JPEG and WSQ (see below).

Note

Several images from one or more fingers can be grouped into a single FingerImageRecord Class.

It can be stored in a supported standard format for further usage. See Supported Formats for details.

Creating a FingerImage from a file or a buffer

To create a FingerImage, use one of the following methods:

Method

Description

fromBuffer

Creates a FingerImage from a specified data buffer.

fromFile

Creates a FingerImage from a specified file.

fromRawBuffer

Creates a FingerImage from a specified data buffer containing the raw image data (8-bit grayscale).

Saving a FingerImage to a file

To save a FingerImage to a file in one of the supported formats, proceed as follow:

If standardized biometric data interchange format is needed (ISO/IEC 19794-4 or ANSI INCITS-381), proceed as follow:

Managing multiple fingeprints of the same user

FingerImageRecord objects allow you to load and store information from multiple finger images using standardized biometric data interchange formats. Each record corresponds to a single subject, facilitating the exchange and comparison of finger image data.

See also