Пример #1
0
 public Status StartRunAsync(ImageSource imageSource)
 {
     if (configType != ConfigType.OpenGLES)
     {
         InitializeOutputStreams();
         outputVideoStream.AddListener(OutputVideoCallback, true).AssertOk();
     }
     return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
 }
Пример #2
0
        public Status StartRunAsync(ImageSource imageSource)
        {
            InitializeOutputStreams();

            faceDetectionsStream.AddListener(FaceDetectionsCallback, true).AssertOk();
            faceRectStream.AddListener(FaceRectCallback, true).AssertOk();
            faceLandmarksWithIrisStream.AddListener(FaceLandmarksWithIrisCallback, true).AssertOk();

            return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
        }
Пример #3
0
        public Status StartRunAsync(ImageSource imageSource)
        {
            InitializeOutputStreams();

            liftedObjectsStream.AddListener(LiftedObjectsCallback, true).AssertOk();
            multiBoxRectsStream.AddListener(MultiBoxRectsCallback, true).AssertOk();
            multiBoxLandmarksStream.AddListener(MultiBoxLandmarksCallback, true).AssertOk();

            return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
        }
Пример #4
0
        public Status StartRunAsync(ImageSource imageSource)
        {
            InitializeOutputStreams();

            poseDetectionStream.AddListener(PoseDetectionCallback, true).AssertOk();
            poseLandmarksStream.AddListener(PoseLandmarksCallback, true).AssertOk();
            poseWorldLandmarksStream.AddListener(PoseWorldLandmarksCallback, true).AssertOk();
            roiFromLandmarksStream.AddListener(RoiFromLandmarksCallback, true).AssertOk();

            return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
        }
Пример #5
0
        public Status StartRunAsync(ImageSource imageSource)
        {
            InitializeOutputStreams();

            palmDetectionsStream.AddListener(PalmDetectionsCallback, true).AssertOk();
            handRectsFromPalmDetectionsStream.AddListener(HandRectsFromPalmDetectionsCallback, true).AssertOk();
            handLandmarksStream.AddListener(HandLandmarksCallback, true).AssertOk();
            handRectsFromLandmarksStream.AddListener(HandRectsFromLandmarksCallback, true).AssertOk();
            handednessStream.AddListener(HandednessCallback, true).AssertOk();

            return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
        }
Пример #6
0
        public Status StartRunAsync(ImageSource imageSource)
        {
            InitializeOutputStreams();

            poseDetectionStream.AddListener(PoseDetectionCallback, true).AssertOk();
            poseLandmarksStream.AddListener(PoseLandmarksCallback, true).AssertOk();
            faceLandmarksStream.AddListener(FaceLandmarksCallback, true).AssertOk();
            leftHandLandmarksStream.AddListener(LeftHandLandmarksCallback, true).AssertOk();
            rightHandLandmarksStream.AddListener(RightHandLandmarksCallback, true).AssertOk();
            leftIrisLandmarksStream.AddListener(LeftIrisLandmarksCallback, true).AssertOk();
            rightIrisLandmarksStream.AddListener(RightIrisLandmarksCallback, true).AssertOk();
            poseWorldLandmarksStream.AddListener(PoseWorldLandmarksCallback, true).AssertOk();
            poseRoiStream.AddListener(PoseRoiCallback, true).AssertOk();

            return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
        }
Пример #7
0
 public Status StartRunAsync(ImageSource imageSource)
 {
     InitializeOutputStreams();
     outputDetectionsStream.AddListener(OutputDetectionsCallback, true).AssertOk();
     return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
 }
Пример #8
0
 public Status StartRunAsync(ImageSource imageSource)
 {
     InitializeOutputStreams();
     trackedAnchorDataStream.AddListener(TrackedAnchorDataCallback, true).AssertOk();
     return(calculatorGraph.StartRun(BuildSidePacket(imageSource)));
 }