TrackedFace.create Method

Module: TrackedFace

Definition

Creates a detected face.

@staticmethod
create(bounds: Rectangle, detection_score: int, id: int, landmarks: PointList) -> TrackedFace

Parameters

bounds Rectangle
in Bounds of the detected face.

detection_score int
in Confidence score of the detected face.

id int
in ID of the detected face.

landmarks PointList
in Landmarks (eyes, nose and mouth corners) of the detected face.

Returns

The newly created tracked face.

Exceptions

An error has occurred during Face Library execution.
static TrackedFace create(Rectangle bounds, int detectionScore, int id, PointList landmarks)

Parameters

bounds Rectangle
in Bounds of the detected face.

detectionScore int
in Confidence score of the detected face.

id int
in ID of the detected face.

landmarks PointList
in Landmarks (eyes, nose and mouth corners) of the detected face.

Returns

The newly created tracked face.

Exceptions

An error has occurred during Face Library execution.
public static TrackedFace Create(Rectangle bounds, int detectionScore, int id, PointList landmarks)

Parameters

bounds Rectangle
in Bounds of the detected face.

detectionScore int
in Confidence score of the detected face.

id int
in ID of the detected face.

landmarks PointList
in Landmarks (eyes, nose and mouth corners) of the detected face.

Returns

The newly created tracked face.

Exceptions

An error has occurred during Face Library execution.
public static TrackedFace create(Rectangle bounds, int detectionScore, int id, PointList landmarks) throws FaceException

Parameters

bounds Rectangle
in Bounds of the detected face.

detectionScore int
in Confidence score of the detected face.

id int
in ID of the detected face.

landmarks PointList
in Landmarks (eyes, nose and mouth corners) of the detected face.

Returns

The newly created tracked face.

Exceptions

An error has occurred during Face Library execution.
public static func create(bounds: Rectangle, detectionScore: Int32, id: Int32, landmarks: PointList) throws -> TrackedFace

Parameters

bounds Rectangle
in Bounds of the detected face.

detectionScore Int32
in Confidence score of the detected face.

id Int32
in ID of the detected face.

landmarks PointList
in Landmarks (eyes, nose and mouth corners) of the detected face.

Returns

The newly created tracked face.

Exceptions

An error has occurred during Face Library execution.
int id3TrackedFace_Create (
    ID3_TRACKED_FACE hTrackedFace,
    const id3FaceRectangle * sBounds,
    int detectionScore,
    int id,
    ID3_FACE_POINT_LIST hLandmarks)

Parameters

hTrackedFace ID3_TRACKED_FACE
in Handle to the TrackedFace object.

in Bounds of the detected face.

detectionScore int
in Confidence score of the detected face.

id int
in ID of the detected face.

in Landmarks (eyes, nose and mouth corners) of the detected face.

Returns

int
An error code.
See id3FaceError file for the list of possible error codes.