TE input/output types.
More...
|
namespace | EFS |
| Types (mostly) mirroring the ANSI/NIST-ITL Type 9 Extended Feature Set.
|
|
namespace | Evaluations |
| Functionality unique to each of the NIST FRIF Technology Evaluations.
|
|
◆ Segment
◆ SubjectCandidate
◆ SubjectPositionCandidateList
Initial value: std::unordered_map<
SubjectPositionCandidate, double,
SubjectPositionCandidateListKeyHash>
Representation of a list of likely candidates returned from a search.
Key is a unique subject identifier and finger position from that subject, representing a reference identity. Value is a quantification of a probe's similarity to the friction ridge data represented by the key.
- Note
- This structure is used to disallow duplicate finger positions from the same subject identifier.
Definition at line 166 of file io.h.
◆ SubjectCandidateList
Representation of a list of likely candidates returned from a search.
Key is a unique subject identifier, representing a reference identity. Value is a quantification of a probe's similarity to the friction ridge data represented by the key.
- Note
- This structure is used to disallow duplicate subject identifiers.
Definition at line 181 of file io.h.
◆ SubjectPositionCandidateListCorrespondence
Initial value:
std::unordered_map<SubjectPositionCandidate, Correspondence,
SubjectPositionCandidateListKeyHash>
Representation to output Correspondence for each SubjectPositionCandidate from a SubjectPositionCandidateList.
Key is a unique subject identifier and finger position from that subject, representing a reference identity. Value is a set of Correspondence that align features from the probe to features from the reference (the key).
Definition at line 193 of file io.h.
◆ SubjectCandidateListCorrespondence
Initial value:
std::unordered_map<std::string, Correspondence>
Representation to output Correspondence for each SubjectCandidate from a SubjectCandidateList.
Key is a unique subject identifier, representing a reference identity. Value is a set of Correspondence that align features from the probe to features from the reference (the key).
Definition at line 206 of file io.h.
◆ Sample
Initial value: std::tuple<std::optional<Image>,
std::optional<EFS::Features>>
Convenience definition for a friction ridge sample.
Definition at line 349 of file io.h.
◆ TemplateType
Use for data extracted from Sample.
Enumerator |
---|
Probe | Item being compared to a reference or searched against a reference database.
|
Reference | Use within a database for search, or the initial capture during a comparison.
|
Definition at line 353 of file io.h.
◆ API_MAJOR_VERSION
uint16_t FRIF::API_MAJOR_VERSION {1} |
API major version number.
Definition at line 300 of file common.h.
◆ API_MINOR_VERSION
uint16_t FRIF::API_MINOR_VERSION {2} |
API minor version number.
Definition at line 302 of file common.h.
◆ API_PATCH_VERSION
uint16_t FRIF::API_PATCH_VERSION {0} |
API patch version number.
Definition at line 304 of file common.h.