|
Friction Ridge Image and Features Technology Evaluations
API for participating in NIST's Friction Ridge Image and Features Technology Evaluations.
|
FRIF Technology Evaluation—Quality—Image quality computation Application Programming Interface.
This is the Application Programming Interface (API) that must be implemented to participate in the National Institute of Standards and Technology (NIST)'s Friction Ridge Image and Features (FRIF) Technology Evaluation (TE) Quality. All Quality-specific functionality is defined within FRIF::Evaluations::Quality, sharing common base code from FRIF.
A pure-virtual (abstract) class called FRIF::Evaluations::Quality::Interface has been defined. Participants must implement all methods of this class in a subclass and build as a shared library. The name of the library shall follow the requirements outlined in the test plan and be identical to the required information returned from FRIF::Evaluations::Quality::Interface::getProductIdentifier. NIST's testing apparatus will link against the submitted library and instantiate instances of the implementations with FRIF::Evaluations::Quality::Interface::getImplementation.
The following methods are defined static in the API and must be implemented by E1N participants: