|
Enrollment 28.2.0
|
ExtractedIris is template created by IrisExtractor with Iris that belongs to template. More...
#include <Iris.h>
Public Member Functions | |
| void | WriteTo (Writer &writer) const final |
| Function serializes ExtractedIris via provided Writer. | |
| bool | IsIrisTemplateBiometricPositionKnown () const |
| It checks if template contains known biometric position. | |
| IrisPosition | GetIrisTemplateBiometricPosition () const |
| It returns biometric position to which template belongs. | |
| IrisSimilarityScore | SimilarWith (const IrisTemplate &gallery) const |
| Calculates IrisSimilarityScore for given IrisTemplate. | |
| unsigned int | CalculateQuality () |
| Calculates quality of IrisTemplate. | |
| std::string | GetVersion () const |
| Provides version information of Innovatrics proprietary algorithm used to create the iris template. | |
Static Public Member Functions | |
| static std::vector< std::shared_ptr< IrisTemplate > > | ToTemplates (const std::vector< std::shared_ptr< ExtractedIris > > &irises) |
| Converts a vector of ExtractedIris objects into a vector of IrisTemplate objects. | |
Public Attributes | |
| const std::shared_ptr< Iris > | iris |
| Iris that is used to template extraction. | |
| const std::vector< uint8_t > | data |
| Template data. | |
Friends | |
| class | Iris |
ExtractedIris is template created by IrisExtractor with Iris that belongs to template.
The template can be used later for verification.
|
inlineinherited |
Calculates quality of IrisTemplate.
| EnrollmentException | when it is not possible to get template quality |
References data.
|
inlineinherited |
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 iris template.
References data.
|
inlineinherited |
It checks if template contains known biometric position.
|
inlineinherited |
Calculates IrisSimilarityScore for given IrisTemplate.
| gallery | IrisTemplate for score calculation |
| EnrollmentException | when it is not possible to match templates |
References data, and IrisTemplate().
|
inlinestatic |
Converts a vector of ExtractedIris objects into a vector of IrisTemplate objects.
This function takes a vector of ExtractedIris objects and converts each element into an IrisTemplate object, then returns a vector of IrisTemplate objects.
| irises | A vector of ExtractedIris objects to be converted. |
Referenced by Applicant::ToICSTemplate(), and Applicant::ToTemplate().
|
inlinefinalvirtual |
Function serializes ExtractedIris via provided Writer.
| writer | used to serialize Iris. |
Implements Serializable.
References iris, Writer::Write(), and IrisTemplate::WriteTo().