NIST Fingerprint Image Quality 2
Fingerprint image quality assessment tool
|
Functions | |
std::vector< std::string > | getActionableQualityFeedbackIDs () |
Obtain all actionable quality feedback identifiers. More... | |
std::vector< std::string > | getQualityModuleIDs () |
Obtain all quality module identifiers. More... | |
std::vector< std::string > | getQualityFeatureIDs () |
Obtain all quality feature IDs from quality modules. More... | |
std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > | computeQualityModules (const NFIQ2::FingerprintImageData &rawImage) |
Compute quality modules. More... | |
std::unordered_map< std::string, double > | computeQualityFeatures (const NFIQ2::FingerprintImageData &rawImage) |
Compute quality feature values. More... | |
std::unordered_map< std::string, double > | computeActionableQualityFeedback (const NFIQ2::FingerprintImageData &rawImage) |
Compute actionable quality feedback. More... | |
std::unordered_map< std::string, double > | getActionableQualityFeedback (const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > &modules) |
Obtain actionable quality feedback from computed quality modules. More... | |
std::unordered_map< std::string, double > | getQualityFeatureValues (const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > &modules) |
Obtain quality feature data from computed quality modules. More... | |
std::unordered_map< std::string, std::shared_ptr< NFIQ2::QualityFeatures::Module > > | getQualityModules (const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > &modules) |
Obtain quality modules organized as a map. More... | |
std::unordered_map< std::string, double > | getQualityModuleSpeeds (const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > &modules) |
Obtain time elapsed during quality module computation, in milliseconds. More... | |
std::vector< std::string > NFIQ2::QualityFeatures::getActionableQualityFeedbackIDs | ( | ) |
Obtain all actionable quality feedback identifiers.
std::vector< std::string > NFIQ2::QualityFeatures::getQualityModuleIDs | ( | ) |
Obtain all quality module identifiers.
std::vector< std::string > NFIQ2::QualityFeatures::getQualityFeatureIDs | ( | ) |
Obtain all quality feature IDs from quality modules.
std::unordered_map< std::string, double > NFIQ2::QualityFeatures::getActionableQualityFeedback | ( | const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > & | modules | ) |
Obtain actionable quality feedback from computed quality modules.
modules | Computed quality modules. |
std::unordered_map< std::string, double > NFIQ2::QualityFeatures::getQualityFeatureValues | ( | const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > & | modules | ) |
Obtain quality feature data from computed quality modules.
modules | Computed quality modules. |
std::unordered_map< std::string, std::shared_ptr< NFIQ2::QualityFeatures::Module > > NFIQ2::QualityFeatures::getQualityModules | ( | const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > & | modules | ) |
Obtain quality modules organized as a map.
modules | Computed quality modules. |
modules
in a map with the quality module's identifier as the key.std::unordered_map< std::string, double > NFIQ2::QualityFeatures::getQualityModuleSpeeds | ( | const std::vector< std::shared_ptr< NFIQ2::QualityFeatures::Module > > & | modules | ) |
Obtain time elapsed during quality module computation, in milliseconds.
modules | Computed quality modules. |