The serializer object. The serializer object allows serialize and deserialize face_sdk::face, face_sdk::alignment_info, face_sdk::fir objects.
More...
#include <serialize.h>
The serializer object. The serializer object allows serialize and deserialize face_sdk::face, face_sdk::alignment_info, face_sdk::fir objects.
◆ deserialize_alignment_info()
virtual std::shared_ptr<face_sdk::alignment_info> face_sdk::serializer::deserialize_alignment_info |
( |
const std::vector< uint8_t > & |
data | ) |
const |
|
pure virtual |
Deserialize a alignment_info object from binary data.
- Parameters
-
- Exceptions
-
◆ deserialize_face()
virtual std::shared_ptr<face_sdk::face> face_sdk::serializer::deserialize_face |
( |
const std::vector< uint8_t > & |
data | ) |
const |
|
pure virtual |
Deserialize a face object from binary data.
- Parameters
-
- Exceptions
-
◆ deserialize_fir()
virtual std::shared_ptr<face_sdk::fir> face_sdk::serializer::deserialize_fir |
( |
const std::vector< uint8_t > & |
data | ) |
const |
|
pure virtual |
Deserialize a face_sdk::fir object object from binary data.
- Parameters
-
- Exceptions
-
◆ serialize_alignment_info()
virtual std::vector<uint8_t> face_sdk::serializer::serialize_alignment_info |
( |
const std::shared_ptr< face_sdk::alignment_info > & |
info | ) |
const |
|
pure virtual |
◆ serialize_face()
virtual std::vector<uint8_t> face_sdk::serializer::serialize_face |
( |
const std::shared_ptr< face_sdk::face > & |
face, |
|
|
bool |
serialize_full_frame |
|
) |
| const |
|
pure virtual |
Serialize the face object into binary data.
- Parameters
-
[in] | serialize_full_frame | face_sdk::face will store full image in img() if true, otherwise img() will be cropped to face rect. |
◆ serialize_fir()
virtual std::vector<uint8_t> face_sdk::serializer::serialize_fir |
( |
const std::shared_ptr< face_sdk::fir > & |
fir | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: