Evaluation of Latent Friction Ridge Technology
API for participating in NIST's evaluation of latent friction ridge identification algorithms.
Public Member Functions | Public Attributes | List of all members
ELFT::Correspondence Struct Reference

Relationship between probe and reference features. More...

#include <elft.h>

Public Member Functions

 Correspondence (const CorrespondenceType type={}, const std::string &probeIdentifier={}, const uint8_t probeInputIdentifier={}, const Minutia &probeMinutia={}, const std::string &referenceIdentifier={}, const uint8_t referenceInputIdentifier={}, const Minutia &referenceMinutia={})
 Correspondence constructor. More...
 

Public Attributes

CorrespondenceType type {}
 Type of correspondence seen at these points. More...
 
std::string probeIdentifier {}
 Identifier from the probe template. More...
 
uint8_t probeInputIdentifier {}
 Link to Image::identifier and/or EFS::identifier for probe. More...
 
Minutia probeMinutia {}
 Location in the probe image of a reference image feature. More...
 
std::string referenceIdentifier {}
 Identifier from the reference template. More...
 
uint8_t referenceInputIdentifier {}
 Link to Image::identifier and/or EFS::identifier for reference. More...
 
Minutia referenceMinutia {}
 Location in the reference image of a probe image feature. More...
 

Detailed Description

Relationship between probe and reference features.

Definition at line 491 of file elft.h.

Constructor & Destructor Documentation

◆ Correspondence()

ELFT::Correspondence::Correspondence ( const CorrespondenceType  type = {},
const std::string &  probeIdentifier = {},
const uint8_t  probeInputIdentifier = {},
const Minutia probeMinutia = {},
const std::string &  referenceIdentifier = {},
const uint8_t  referenceInputIdentifier = {},
const Minutia referenceMinutia = {} 
)

Correspondence constructor.

Parameters
typeType of correspondence seen at these points.
probeIdentifierIdentifier from the probe template.
probeInputIdentifierLink to Image::identifier and/or EFS::identifier for probe.
probeMinutiaLocation in the probe image of a reference image feature.
referenceIdentifierIdentifier from the reference template.
referenceInputIdentifierLink to Image::identifier and/or EFS::identifier for reference.
referenceMinutiaLocation in the reference image of a probe image feature. This Minutia may be omitted only if the type indicates it.

Definition at line 209 of file libelft.cpp.

Member Data Documentation

◆ type

CorrespondenceType ELFT::Correspondence::type {}

Type of correspondence seen at these points.

Definition at line 494 of file elft.h.

◆ probeIdentifier

std::string ELFT::Correspondence::probeIdentifier {}

Identifier from the probe template.

Note
This is identifier from ExtractionInterface::createReferenceTemplate.

Definition at line 504 of file elft.h.

◆ probeInputIdentifier

uint8_t ELFT::Correspondence::probeInputIdentifier {}

Link to Image::identifier and/or EFS::identifier for probe.

Definition at line 506 of file elft.h.

◆ probeMinutia

Minutia ELFT::Correspondence::probeMinutia {}

Location in the probe image of a reference image feature.

Definition at line 508 of file elft.h.

◆ referenceIdentifier

std::string ELFT::Correspondence::referenceIdentifier {}

Identifier from the reference template.

Note
This is identifier from ExtractionInterface::createReferenceTemplate.

Definition at line 518 of file elft.h.

◆ referenceInputIdentifier

uint8_t ELFT::Correspondence::referenceInputIdentifier {}

Link to Image::identifier and/or EFS::identifier for reference.

Definition at line 523 of file elft.h.

◆ referenceMinutia

Minutia ELFT::Correspondence::referenceMinutia {}

Location in the reference image of a probe image feature.

Note
This Minutia may be omitted if the type indicates it.

Definition at line 529 of file elft.h.


The documentation for this struct was generated from the following files: