|
Enrollment 28.2.0
|
Print template in proprietary embedding format used for biometric operations with Print that was extracted. More...
#include <ExtractedPrintEmbedding.h>
Public Member Functions | |
| ExtractedPrintEmbedding (const std::vector< uint8_t > &serializedTmpl, std::shared_ptr< Print > fp) | |
| Create ExtractedPrintEmbedding object . | |
| ExtractedPrintEmbedding (const std::vector< uint8_t > &tmpl, std::shared_ptr< Print > fp, std::shared_ptr< PrintExecutor > executor) | |
| Create ExtractedPrintEmbedding object . | |
| ExtractedPrintEmbedding (std::vector< uint8_t > &&tmpl, std::shared_ptr< Print > fp) | |
| Create ExtractedPrintEmbedding object . | |
| ExtractedPrintEmbedding (std::vector< uint8_t > &&tmpl, std::shared_ptr< Print > fp, std::shared_ptr< PrintExecutor > executor) | |
| Create ExtractedPrintEmbedding object . | |
| void | WriteTo (Writer &w) const final |
| Write itself into writer. | |
| PrintSimilarityScore | SimilarWith (const EmbeddingTemplate &tmpl, const EmbeddingMatcher &matcher) const |
| It calculates similarity score between this and given EmbeddingTemplate. | |
| bool | IsEmbeddingTemplateBiometricPositionKnown () const |
| It checks if template contains known biometric position. | |
| PrintPosition | GetEmbeddingTemplateBiometricPosition () const |
| It returns biometric position to which template belongs. | |
| std::string | GetVersion () const |
| Provides version information of Innovatrics proprietary algorithm used to create the embedding template. | |
Public Attributes | |
| const std::shared_ptr< Print > | |
| Print that was extracted. | |
Print template in proprietary embedding format used for biometric operations with Print that was extracted.
|
inline |
Create ExtractedPrintEmbedding object .
GlobalPrintExecutor is used to execute template functionality.
| serializedTmpl | serialized template data |
| fp | fingerprint that belongs to template |
| EnrollmentRuntimeException | when Print is null |
References EmbeddingTemplate::EmbeddingTemplate(), and print.
|
inline |
Create ExtractedPrintEmbedding object .
| tmpl | pointer to template |
| fp | fingerprint that belongs to template |
| executor | PrintExecutor used to execute template functionality. |
| NullArgumentException | when executor is null |
| EnrollmentRuntimeException | when Print is null |
References EmbeddingTemplate::EmbeddingTemplate(), and print.
|
inline |
Create ExtractedPrintEmbedding object .
GlobalPrintExecutor is used to execute template functionality.
| tmpl | pointer to template |
| fp | fingerprint that belongs to template |
| EnrollmentRuntimeException | when Print is null |
References EmbeddingTemplate::EmbeddingTemplate(), and print.
|
inline |
Create ExtractedPrintEmbedding object .
| tmpl | pointer to template |
| fp | fingerprint that belongs to template |
| executor | PrintExecutor used to execute template functionality. |
| NullArgumentException | when executor is null |
| EnrollmentRuntimeException | when Print is null |
References EmbeddingTemplate::EmbeddingTemplate(), and print.
|
inlinenodiscardinherited |
It returns biometric position to which template belongs.
| EnrollmentRuntimeException | when biometric position is unknown |
|
inlinenodiscardinherited |
Provides version information of Innovatrics proprietary algorithm used to create the embedding template.
| InvalidTemplateException | when it is not possible to extract version from Embedding template data |
|
inlinenodiscardinherited |
It checks if template contains known biometric position.
|
inlinenodiscardinherited |
It calculates similarity score between this and given EmbeddingTemplate.
It uses given EmbeddingMatcher to calculate score.
| tmpl | gallery EmbeddingTemplate. |
| matcher | is EmbeddingMatcher used to calculate similarity score between probe (this template) and given template tmpl |
References EmbeddingTemplate(), and EmbeddingMatcher::Match().
|
inlinefinalvirtual |
Write itself into writer.
| writer | Writer to use to serialize this Serializable |
Reimplemented from EmbeddingTemplate.
References print, and EmbeddingTemplate::WriteTo().