Nail to Nail Fingerprint Capture Challenge
API for participant-specific one-to-many template generation and template matching.
Public Member Functions | Public Attributes | List of all members
N2N::FingerImage Struct Reference

Fingerprint image and image attributes. More...

#include <n2n.h>

Public Member Functions

 FingerImage ()=default
 Constructor.
 
 FingerImage (const BiometricEvaluation::Finger::Position &fgp, const BiometricEvaluation::Finger::Impression &imp, const uint8_t nfiq2, const std::shared_ptr< BiometricEvaluation::Image::Raw > &rawImage)
 Constructor. More...
 

Public Attributes

BiometricEvaluation::Finger::Position fgp
 Finger position of finger in rawImage. More...
 
BiometricEvaluation::Finger::Impression imp
 Impression type of finger in rawImage. More...
 
uint8_t nfiq2 {254}
 NFIQ2 value. More...
 
std::shared_ptr< BiometricEvaluation::Image::RawrawImage {}
 Input image data, containing one finger.
 

Detailed Description

Fingerprint image and image attributes.

Constructor & Destructor Documentation

◆ FingerImage()

N2N::FingerImage::FingerImage ( const BiometricEvaluation::Finger::Position fgp,
const BiometricEvaluation::Finger::Impression imp,
const uint8_t  nfiq2,
const std::shared_ptr< BiometricEvaluation::Image::Raw > &  rawImage 
)
inline

Constructor.

Parameters
[in]fgpFinger position of finger in rawImage.
[in]impImpression type of finger in rawImage.
[in]nfiq2NFIQ2 value of rawImage.
[in]rawImageInput image data.

Member Data Documentation

◆ fgp

Initial value:
{
BiometricEvaluation::Finger::Position::Unknown}

Finger position of finger in rawImage.

◆ imp

Initial value:
{
BiometricEvaluation::Finger::Impression::Unknown}

Impression type of finger in rawImage.

Note
No differentiation is provided between "traditional" and "participant sensor" rolled impressions.

◆ nfiq2

uint8_t N2N::FingerImage::nfiq2 {254}

NFIQ2 value.

Meaning Value
Quality 0 (low) – 100 (high)
Not Calculated 254
Error During Calculation 255