TrackedFace.getDistanceToCamera Method

Module: TrackedFace

Definition

Gets the distance between the detected face and the camera when using a depth map in pixels.

get_distance_to_camera(self, depth_image: Image) -> int

Parameters

depth_image Image
in Depth image to process.

Returns

int
The estimated distance to camera in pixels.

Exceptions

An error has occurred during Face Library execution.
int getDistanceToCamera(Image depthImage)

Parameters

depthImage Image
in Depth image to process.

Returns

int
The estimated distance to camera in pixels.

Exceptions

An error has occurred during Face Library execution.
public int GetDistanceToCamera(Image depthImage)

Parameters

depthImage Image
in Depth image to process.

Returns

int
The estimated distance to camera in pixels.

Exceptions

An error has occurred during Face Library execution.
public int getDistanceToCamera(Image depthImage) throws FaceException

Parameters

depthImage Image
in Depth image to process.

Returns

int
The estimated distance to camera in pixels.

Exceptions

An error has occurred during Face Library execution.
public func getDistanceToCamera(depthImage: Image) throws -> Int32

Parameters

depthImage Image
in Depth image to process.

Returns

Int
The estimated distance to camera in pixels.

Exceptions

An error has occurred during Face Library execution.
int id3TrackedFace_GetDistanceToCamera (
    ID3_TRACKED_FACE hTrackedFace,
    ID3_FACE_IMAGE hDepthImage,
    int * distanceToCamera)

Parameters

hTrackedFace ID3_TRACKED_FACE
in Handle to the TrackedFace object.

hDepthImage ID3_FACE_IMAGE
in Depth image to process.

distanceToCamera int *
out The estimated distance to camera in pixels.

Returns

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