![]() |
Face Engine SDK
5.26.0
A face detection, recognition and tracking engine.
|
Descriptor interface. More...
#include <IDescriptor.h>
Public Member Functions | |
| virtual uint32_t | getModelVersion () const noexcept=0 |
| Get algorithm model version this descriptor was created with. | |
| virtual DescriptorType | getDescriptorType () const noexcept=0 |
| Get type of descriptor. | |
| virtual uint32_t | getDescriptorLength () const noexcept=0 |
| return size of descriptor in bytes. | |
| virtual bool | getDescriptor (uint8_t *buffer) const noexcept=0 |
| Copy descriptor data to user provided buffer. | |
| virtual void | setDescriptor (const uint8_t *buffer) noexcept=0 |
| Copy descriptor from user providedbuffer. | |
Descriptor interface.
Used for matching.
| virtual bool fsdk::IDescriptor::getDescriptor | ( | uint8_t * | buffer | ) | const [pure virtual] |
Copy descriptor data to user provided buffer.
| [out] | buffer | user provided buffer. |
| virtual uint32_t fsdk::IDescriptor::getDescriptorLength | ( | ) | const [pure virtual] |
return size of descriptor in bytes.
| virtual DescriptorType fsdk::IDescriptor::getDescriptorType | ( | ) | const [pure virtual] |
| virtual uint32_t fsdk::IDescriptor::getModelVersion | ( | ) | const [pure virtual] |
Get algorithm model version this descriptor was created with.
| virtual void fsdk::IDescriptor::setDescriptor | ( | const uint8_t * | buffer | ) | [pure virtual] |
Copy descriptor from user providedbuffer.
| [in] | buffer | user provided buffer. |