Face Engine SDK
5.25.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. |