Exemple #1
0
 public PoseTrackingValue(Detection poseDetection, NormalizedLandmarkList poseLandmarks, LandmarkList poseWorldLandmarks, NormalizedRect roiFromLandmarks)
 {
     this.poseDetection      = poseDetection;
     this.poseLandmarks      = poseLandmarks;
     this.poseWorldLandmarks = poseWorldLandmarks;
     this.roiFromLandmarks   = roiFromLandmarks;
 }
Exemple #2
0
 public HolisticTrackingValue(Detection poseDetection, NormalizedLandmarkList poseLandmarks,
                              NormalizedLandmarkList faceLandmarks, NormalizedLandmarkList leftHandLandmarks, NormalizedLandmarkList rightHandLandmarks,
                              NormalizedLandmarkList leftIrisLandmarks, NormalizedLandmarkList rightIrisLandmarks,
                              LandmarkList poseWorldLandmarks, NormalizedRect poseRoi)
 {
     this.poseDetection      = poseDetection;
     this.poseLandmarks      = poseLandmarks;
     this.faceLandmarks      = faceLandmarks;
     this.leftIrisLandmarks  = leftIrisLandmarks;
     this.rightIrisLandmarks = rightIrisLandmarks;
     this.leftHandLandmarks  = leftHandLandmarks;
     this.rightHandLandmarks = rightHandLandmarks;
     this.poseWorldLandmarks = poseWorldLandmarks;
     this.poseRoi            = poseRoi;
 }
Exemple #3
0
 public void Draw(LandmarkList targets, Vector3 scale, bool visualizeZ = true)
 {
     Draw(targets.Landmark, scale, visualizeZ);
 }
Exemple #4
0
 public void DrawLater(LandmarkList target)
 {
     DrawLater(target?.Landmark);
 }
Exemple #5
0
 public void DrawNow(LandmarkList target)
 {
     DrawNow(target?.Landmark);
 }
Exemple #6
0
 void OnPoseWorldLandmarksOutput(LandmarkList poseWorldLandmarks)
 {
     poseWorldLandmarksAnnotationController.DrawLater(poseWorldLandmarks);
 }