Enrollment
28.2.0
Theme:
Default
Robot
Toggle main menu visibility
Loading...
Searching...
No Matches
ModalitiesMatcher.h
Go to the documentation of this file.
1
9
10
#pragma once
11
#include "
enrollment/ApplicantMatcher.h
"
12
#include "
enrollment/SimilarityScore.h
"
13
14
namespace
inno
15
{
16
class
ModalitiesTemplate;
17
21
*/
22
class
ModalitiesMatcher :
public
ApplicantMatcher
23
{
24
public
:
25
using
ApplicantMatcher::Match
;
32
[[nodiscard]]
virtual
ModalityScore
Match
(
const
ModalitiesTemplate
& probe,
33
const
ModalitiesTemplate
& gallery)
const
= 0;
34
35
ModalitiesMatcher(
const
ModalitiesMatcher&) =
delete
;
36
ModalitiesMatcher(ModalitiesMatcher&&) =
delete
;
37
ModalitiesMatcher& operator=(
const
ModalitiesMatcher&) =
delete
;
38
ModalitiesMatcher& operator=(ModalitiesMatcher&&) =
delete
;
39
ModalitiesMatcher() =
default
;
40
virtual
~ModalitiesMatcher() =
default
;
41
};
42
}
// namespace inno
ApplicantMatcher.h
SimilarityScore.h
ApplicantMatcher::Match
virtual ModalityScore Match(const Applicant &probe, const Applicant &gallery) const =0
Calculates similarity score of probe and gallery applicant ICS template for each modality.
ModalitiesMatcher::Match
virtual ModalityScore Match(const ModalitiesTemplate &probe, const ModalitiesTemplate &gallery) const =0
Calculates similarity score of probe and gallery template for each modality.
ModalitiesTemplate
Applicant template in serialized form used for biometric operations.
Definition
ModalitiesTemplate.h:54
ModalityScore
Contains scores of multiple modalities.
Definition
SimilarityScore.h:75
ModalitiesMatcher.h
Generated by
1.17.0