3DiVi Face SDK  3.24.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства Группы
Recognizer.h
1 #import <Foundation/Foundation.h>
2 #import "Template.h"
3 #import "RawSample.h"
4 
15 @interface MatchResult : NSObject
16 {
17  void *match_result;
18 
19  double distance;
20  double fa_r;
21  double fr_r;
22  double score;
23 }
24 -(nonnull instancetype) init: (void* _Nonnull) match;
25 -(void) dealloc;
26 
32 @property (readonly) double distance;
33 
43 @property (readonly) double fa_r;
44 
54 @property (readonly) double fr_r;
55 
61 @property (readonly) double score;
62 @end
63 
64 @interface Recognizer : NSObject
65 {
66  void *recognizer;
67 }
68 -(nonnull instancetype) init: (void* _Nonnull) reco;
69 -(void) dealloc;
70 
104 -(nonnull Template *) loadTemplate: (const void* _Nonnull const) data : (const int) size;
105 
129 -(nonnull Template*) loadTemplate:(const char* _Nullable)file_path;
130 
148 -(nonnull MatchResult *) getROCCurvePointByFAR: (const double) desired_far;
149 
173 -(nonnull Template *) processing: (RawSample *_Nullable)raw_sample;
174 
175 @end
176 
Результат сравнения шаблонов.
Definition: Recognizer.h:15
double score
Величина сходства шаблонов - действительное число от 0 до 1.
Definition: Recognizer.h:22
Definition: Recognizer.h:64
double fr_r
Значение FRR (false rejection rate), соответствующее расстоянию distance, взятому в качестве порога н...
Definition: Recognizer.h:21
Интерфейсный объект для сохранения шаблона лица.
Definition: Template.h:13
double fa_r
Значение FAR (false acceptance rate), соответствующее расстоянию distance, взятому в качестве порога ...
Definition: Recognizer.h:20
Интерфейсный объект, хранящий образец лица.
Definition: RawSample.h:125
double distance
Расстояние между шаблонами.
Definition: Recognizer.h:19