HolisticLandmarkerResult
class HolisticLandmarkerResult: TaskResult, NSCopyingRepresents holistic landmarks detection results generated by HolisticLandmarker.
-
init(face:faceBlendshapes:poseLandmarks:poseWorldLandmarks:poseSegmentationMask:leftHand:leftHandWorldLandmarks:rightHand:rightHandWorldLandmarks:timestampInMilliseconds:)
Initializes a new
HolisticLandmarkerResultwith the given array of face landmarks, face blendshapes, pose landmarks, pose world landmarks, pose segmentation mask, left hand landmarks, left hand world landmarks, right hand landmarks, right hand world landmarks and timestamp (in milliseconds).Declaration
Swift
init(face faceLandmarks: [NormalizedLandmark], faceBlendshapes: Classifications?, poseLandmarks: [NormalizedLandmark], poseWorldLandmarks: [Landmark], poseSegmentationMask: Mask?, leftHand leftHandLandmarks: [NormalizedLandmark], leftHandWorldLandmarks: [Landmark], rightHand rightHandLandmarks: [NormalizedLandmark], rightHandWorldLandmarks: [Landmark], timestampInMilliseconds: Int)Parameters
faceLandmarksAn array of
NormalizedLandmarkobjects.faceBlendshapesAn array of
Classificationsobjects.poseLandmarksAn array of
NormalizedLandmarkobjects.poseWorldLandmarksAn array of
Landmarkobjects.poseSegmentationMaskA
Maskobject.leftHandLandmarksAn array of
NormalizedLandmarkobjects.leftHandWorldLandmarksAn array of
Landmarkobjects.rightHandLandmarksAn array of
NormalizedLandmarkobjects.rightHandWorldLandmarksAn array of
Landmarkobjects.timestampInMillisecondsThe timestamp (in milliseconds) for this result.
Return Value
An instance of
HolisticLandmarkerResultinitialized with the given array of face landmarks, face blendshapes, pose landmarks, pose world landmarks, pose segmentation mask, left hand landmarks, left hand world landmarks, right hand landmarks, right hand world landmarks and timestamp (in milliseconds). -
Face blendshapes results. Defaults to
nilif not enabled.Declaration
Swift
var faceBlendshapes: Classifications? { get } -
Detected face landmarks in normalized image coordinates.
Declaration
Swift
var faceLandmarks: [NormalizedLandmark] { get } -
Left hand landmarks in normalized image coordinates of detected left hands.
Declaration
Swift
var leftHandLandmarks: [NormalizedLandmark] { get } -
Left hand landmarks in world coordinates of detected left hands.
Declaration
Swift
var leftHandWorldLandmarks: [Landmark] { get } -
Detected pose landmarks in normalized image coordinates.
Declaration
Swift
var poseLandmarks: [NormalizedLandmark] { get } -
Optional segmentation mask for the detected pose. Defaults to
nilif not enabled.Declaration
Swift
var poseSegmentationMask: Mask? { get } -
Pose landmarks in world coordinates of detected poses.
Declaration
Swift
var poseWorldLandmarks: [Landmark] { get } -
Right hand landmarks in normalized image coordinates of detected right hands.
Declaration
Swift
var rightHandLandmarks: [NormalizedLandmark] { get } -
Right hand landmarks in world coordinates of detected right hands.
Declaration
Swift
var rightHandWorldLandmarks: [Landmark] { get }