SelphID Cpp SDK API
Loading...
Searching...
No Matches
SelphIDIdentifierOptions.h
1#ifndef SELPHIDIDENTIFIEROPTIONS_H_
2#define SELPHIDIDENTIFIEROPTIONS_H_
3
4#include "FPhiDefines.hpp"
5#include "SelphIDFacialConstants.h"
6
7namespace FPhiSelphID {
8class SelphIDIdentifierOptions_p;
9
15 private:
16 std::unique_ptr<SelphIDIdentifierOptions_p> _selphIDIdentifierOptions_p;
17
18 public:
24
30
36 DLL_PUBLIC const std::unique_ptr<SelphIDIdentifierOptions_p> &GetSelphIDIdentifierOptions_p() const;
37
43 DLL_PUBLIC int GetMaxIdentificationCandidates() const;
44
50 DLL_PUBLIC void SetMaxIdentificationCandidates(int maximumCandidates);
51
57 DLL_PUBLIC float GetMinIdentificationSimilarity() const;
58
64 DLL_PUBLIC void SetMinIdentificationSimilarity(float minimumSimilarity);
65};
66} // namespace FPhiSelphID
67
68#endif
SelphID Identifier Options.
Definition SelphIDIdentifierOptions.h:14
DLL_PUBLIC int GetMaxIdentificationCandidates() const
Gets the maximum candidates for identification.
DLL_PUBLIC float GetMinIdentificationSimilarity() const
Gets the minimum similarity for identification.
DLL_PUBLIC SelphIDIdentifierOptions()
Creates a new instance of SelphIDIdentifierOptions.
DLL_PUBLIC void SetMaxIdentificationCandidates(int maximumCandidates)
Sets the maximum candidates for identification.
DLL_PUBLIC void SetMinIdentificationSimilarity(float minimumSimilarity)
Sets the minimum similarity for identification.
DLL_PUBLIC const std::unique_ptr< SelphIDIdentifierOptions_p > & GetSelphIDIdentifierOptions_p() const
Gets the inner implementation.
DLL_PUBLIC ~SelphIDIdentifierOptions()
SelphIDIdentifierOptions destructor.