Face SDK  1.13.0 Mozart release
Face Recognition Software Development Kit
Public Member Functions | List of all members
FaceSDK.Base.ISerializer Interface Reference
Inheritance diagram for FaceSDK.Base.ISerializer:
FaceSDK.IFaceSDKBase FaceSDK.Base.Serializer

Public Member Functions

byte [] SerializeFace (IFace face)
 Serialize Face into byte array More...
 
byte [] SerializeFace (IFace face, bool serializeFullFrame)
 Serialize Face into byte array More...
 
IFace DeserializeFace (byte[] data)
 Deserialize Face from a byte array More...
 
byte [] SerializeAlignmentInfo (IAlignmentInfo alignmentInfo)
 Serialize Alignment Info into byte array More...
 
IAlignmentInfo DeserializeAlignmentInfo (byte[] data)
 Deerialize Alignment Info from a byte array More...
 
byte [] SerializeFir (IFir fir)
 Serialize Fir into byte array More...
 
IFir DeserializeFir (byte[] data)
 Deserialize Fir from a byte array More...
 
- Public Member Functions inherited from FaceSDK.IFaceSDKBase
void CheckValidity (string objectName=null)
 Throw an ObjectDisposedException adding a given name to exception's Message in case that object is not valid More...
 

Additional Inherited Members

- Properties inherited from FaceSDK.IFaceSDKBase
bool Valid [get]
 True if object is valid, false if disposed or not created properly More...
 

Member Function Documentation

◆ DeserializeAlignmentInfo()

IAlignmentInfo FaceSDK.Base.ISerializer.DeserializeAlignmentInfo ( byte []  data)

Deerialize Alignment Info from a byte array

Parameters
dataByte array to deserialize from
Returns
Deserialized alignment info

Implemented in FaceSDK.Base.Serializer.

◆ DeserializeFace()

IFace FaceSDK.Base.ISerializer.DeserializeFace ( byte []  data)

Deserialize Face from a byte array

Parameters
dataByte array to deserialize from
Returns
Deserialized face

Implemented in FaceSDK.Base.Serializer.

◆ DeserializeFir()

IFir FaceSDK.Base.ISerializer.DeserializeFir ( byte []  data)

Deserialize Fir from a byte array

Parameters
dataByte array to deserialize from
Returns
Deserialized alignment info

Implemented in FaceSDK.Base.Serializer.

◆ SerializeAlignmentInfo()

byte [] FaceSDK.Base.ISerializer.SerializeAlignmentInfo ( IAlignmentInfo  alignmentInfo)

Serialize Alignment Info into byte array

Parameters
alignmentInfoAlignment Info to serialize
Returns
Serialized alignment info

Implemented in FaceSDK.Base.Serializer.

◆ SerializeFace() [1/2]

byte [] FaceSDK.Base.ISerializer.SerializeFace ( IFace  face)

Serialize Face into byte array

Parameters
faceA face to serialize
Returns
Serialized face

Implemented in FaceSDK.Base.Serializer.

◆ SerializeFace() [2/2]

byte [] FaceSDK.Base.ISerializer.SerializeFace ( IFace  face,
bool  serializeFullFrame 
)

Serialize Face into byte array

Parameters
faceA face to serialize
serializeFullFrametrue to serialize full frame
Returns
Serialized face

Implemented in FaceSDK.Base.Serializer.

◆ SerializeFir()

byte [] FaceSDK.Base.ISerializer.SerializeFir ( IFir  fir)

Serialize Fir into byte array

Parameters
firFir to serialize
Returns
Serialized alignment info

Implemented in FaceSDK.Base.Serializer.


The documentation for this interface was generated from the following file: