Represents the pose landmarks deection results generated by PoseLandmarker. Each vector element represents a single pose detected in the image.
Signature:
export declare class PoseLandmarkerResult
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(landmarks, worldLandmarks, segmentationMasks) | Constructs a new instance of the PoseLandmarkerResult class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| landmarks | NormalizedLandmark[][] | Pose landmarks of detected poses. | |
| segmentationMasks | MPMask[] | undefined | Segmentation mask for the detected pose. | |
| worldLandmarks | Landmark[][] | Pose landmarks in world coordinates of detected poses. |
Methods
| Method | Modifiers | Description |
|---|---|---|
| close() | Frees the resources held by the segmentation masks. |
PoseLandmarkerResult.(constructor)
Constructs a new instance of the PoseLandmarkerResult class
Signature:
constructor(
landmarks: NormalizedLandmark[][],
worldLandmarks: Landmark[][],
segmentationMasks?: MPMask[] | undefined);
Parameters
| Parameter | Type | Description |
|---|---|---|
| landmarks | NormalizedLandmark[][] | |
| worldLandmarks | Landmark[][] | |
| segmentationMasks | MPMask[] | undefined |
PoseLandmarkerResult.landmarks
Pose landmarks of detected poses.
Signature:
readonly landmarks: NormalizedLandmark[][];
PoseLandmarkerResult.segmentationMasks
Segmentation mask for the detected pose.
Signature:
readonly segmentationMasks?: MPMask[] | undefined;
PoseLandmarkerResult.worldLandmarks
Pose landmarks in world coordinates of detected poses.
Signature:
readonly worldLandmarks: Landmark[][];
PoseLandmarkerResult.close()
Frees the resources held by the segmentation masks.
Signature:
close(): void;
Returns:
void