Enrollment
28.2.0
Theme:
Default
Robot
Toggle main menu visibility
Loading...
Searching...
No Matches
EmbeddingMatcher.h
Go to the documentation of this file.
1
9
10
#pragma once
11
12
#include "
enrollment/SimilarityScore.h
"
13
14
namespace
inno
15
{
16
class
EmbeddingTemplate;
17
22
*/
23
class
EmbeddingMatcher
24
{
25
public
:
32
[[nodiscard]]
virtual
PrintSimilarityScore
Match
(
const
EmbeddingTemplate
& probe,
33
const
EmbeddingTemplate
& gallery)
const
= 0;
34
35
EmbeddingMatcher(
const
EmbeddingMatcher&) =
delete
;
36
EmbeddingMatcher(EmbeddingMatcher&&) =
delete
;
37
EmbeddingMatcher& operator=(
const
EmbeddingMatcher&) =
delete
;
38
EmbeddingMatcher& operator=(EmbeddingMatcher&&) =
delete
;
39
EmbeddingMatcher() =
default
;
40
virtual
~EmbeddingMatcher() =
default
;
41
};
42
}
// namespace inno
SimilarityScore.h
EmbeddingMatcher::Match
virtual PrintSimilarityScore Match(const EmbeddingTemplate &probe, const EmbeddingTemplate &gallery) const =0
Calculates similarity score of probe and gallery template.
EmbeddingTemplate
Print template in proprietary embedding format used for biometric operations.
Definition
EmbeddingTemplate.h:30
PrintSimilarityScore
unsigned int PrintSimilarityScore
It is similarity score between print Templates.
Definition
SimilarityScore.h:28
Print
EmbeddingMatcher.h
Generated by
1.17.0