NIST Fingerprint Image Quality 2
NIST reference implementation fingerprint image quality analyzer.
Public Member Functions | Static Public Attributes | List of all members
NFIQ2::ModelInfo Class Reference

Information about a random forest parameter model. More...

#include <nfiq2_modelinfo.hpp>

Public Member Functions

 ModelInfo ()
 Default constructor. More...
 
 ModelInfo (const std::string &modelInfoFilePath)
 Constructor. More...
 
std::string getModelName () const
 Obtain the model name. More...
 
std::string getModelTrainer () const
 Obtain the entity that trained the random forest model. More...
 
std::string getModelDescription () const
 Obtain additional description information for model. More...
 
std::string getModelVersion () const
 Obtain the version number of the model. More...
 
std::string getModelPath () const
 Obtain the file path of the model. More...
 
std::string getModelHash () const
 Obtain the md5 checksum of the model. More...
 

Static Public Attributes

static const std::string ModelInfoKeyName
 Name Key. More...
 
static const std::string ModelInfoKeyTrainer
 Trainer Key. More...
 
static const std::string ModelInfoKeyDescription
 Description Key. More...
 
static const std::string ModelInfoKeyVersion
 Version Key. More...
 
static const std::string ModelInfoKeyPath
 Path Key. More...
 
static const std::string ModelInfoKeyHash
 Hash Key. More...
 

Detailed Description

Information about a random forest parameter model.

Definition at line 8 of file nfiq2_modelinfo.hpp.

Constructor & Destructor Documentation

◆ ModelInfo() [1/2]

NFIQ2::ModelInfo::ModelInfo ( )

Default constructor.

◆ ModelInfo() [2/2]

NFIQ2::ModelInfo::ModelInfo ( const std::string &  modelInfoFilePath)

Constructor.

Parameters
modelInfoFilePathPath to model information file.

Member Function Documentation

◆ getModelName()

std::string NFIQ2::ModelInfo::getModelName ( ) const

Obtain the model name.

Returns
Returns model name.

◆ getModelTrainer()

std::string NFIQ2::ModelInfo::getModelTrainer ( ) const

Obtain the entity that trained the random forest model.

Returns
Returns model trainer.

◆ getModelDescription()

std::string NFIQ2::ModelInfo::getModelDescription ( ) const

Obtain additional description information for model.

Returns
Returns model description.

◆ getModelVersion()

std::string NFIQ2::ModelInfo::getModelVersion ( ) const

Obtain the version number of the model.

Returns
Returns model version.

◆ getModelPath()

std::string NFIQ2::ModelInfo::getModelPath ( ) const

Obtain the file path of the model.

Returns
Returns model file path.

◆ getModelHash()

std::string NFIQ2::ModelInfo::getModelHash ( ) const

Obtain the md5 checksum of the model.

Returns
Returns model md5 checksum.

Member Data Documentation

◆ ModelInfoKeyName

const std::string NFIQ2::ModelInfo::ModelInfoKeyName
static

Name Key.

Definition at line 76 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyTrainer

const std::string NFIQ2::ModelInfo::ModelInfoKeyTrainer
static

Trainer Key.

Definition at line 78 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyDescription

const std::string NFIQ2::ModelInfo::ModelInfoKeyDescription
static

Description Key.

Definition at line 80 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyVersion

const std::string NFIQ2::ModelInfo::ModelInfoKeyVersion
static

Version Key.

Definition at line 82 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyPath

const std::string NFIQ2::ModelInfo::ModelInfoKeyPath
static

Path Key.

Definition at line 84 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyHash

const std::string NFIQ2::ModelInfo::ModelInfoKeyHash
static

Hash Key.

Definition at line 86 of file nfiq2_modelinfo.hpp.


The documentation for this class was generated from the following file: