getDistanceToCamera method
- Image depthImage
Gets the distance between the detected face and the camera when using a depth map in pixels.
param depthImage Depth image to process. return The estimated distance to camera in pixels. throws FaceException An error has occurred during Face Library execution.
Implementation
int getDistanceToCamera(Image depthImage) {
Pointer<Int> pDistanceToCamera = calloc();
try {
var err = faceSDK.id3DetectedFace_GetDistanceToCamera(_pHandle.value, depthImage.handle, pDistanceToCamera);
if (err != FaceError.success.value) {
throw FaceException(err);
}
final vDistanceToCamera = pDistanceToCamera.value;
return vDistanceToCamera;
} finally {
calloc.free(pDistanceToCamera);
}
}