コード例 #1
0
 private void _kinect_Started(object sender, KinectEventArgs e)
 {
     Running = true;
     OnKinectStarted();
     Thread.Sleep(100);
     ShowCalibrationMessage("Please initialise user");
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: josuemb/Kinectronics
 private static void c_KinectEventTriggered(object sender, KinectEventArgs e)
 {
     if (e.KinectEvent == KinectEvent.UserControlLost)
     {
         Console.WriteLine("Event Triggered");
         kinect.KinnectDisconnect();
         //vehicle.SecuritySpeed();
     }
 }
コード例 #3
0
    // I have no idea what the actual event handler is supposed to look like.
    // This is just a wild guess based on the little bit of code you posted.
    void KinectEventHandler(object sender, KinectEventArgs handtip)
    {
        CameraSpacePoint handtipPosition = handtip.Position;
        ColorSpacePoint  handtipPoint    = _sensor.CoordinateMapper
                                           .MapCameraPointToColorSpace(handtipPosition);

        if (PreviousPoint != null)
        {
            ColorSpacePoint previousPointValue = (ColorSpacePoint)PreviousPoint;
            line.X1 = previousPointValue.X;
            line.Y1 = previousPointValue.Y;
            line.X2 = handtipPoint.X;
            line.Y2 = handtipPoint.Y;
            canvas.Children.Add(line);
        }
        PreviousPoint = handtipPoint;
    }
コード例 #4
0
 private void Kinect_CameraDataUpdated(object sender, KinectEventArgs e)
 {
     try
     {
         DispatcherHelper.CheckBeginInvokeOnUI(() =>
         {
             if (KinectManager.Instance.Kinect != null)
             {
                 CameraView =
                     KinectManager.Instance.Kinect.GetCameraView(
                         Core.CameraView.ColoredDepth);
             }
         });
     }
     catch (Exception ex)
     {
         Trace.Write(ex.StackTrace);
     }
 }
コード例 #5
0
 void _kinect_KinectStarted(object sender, KinectEventArgs e)
 {
     //Thread.Sleep(400);
     _kinect.SetElevationAngle(1);
 }
コード例 #6
0
 private void Kinect_CameraDataUpdated(object sender, KinectEventArgs e)
 {
     SetCameraView();
 }
コード例 #7
0
 private void Kinect_CameraDataUpdated(object sender, KinectEventArgs e)
 {
     try
     {
         DispatcherHelper.CheckBeginInvokeOnUI(() =>
                                                   {
                                                       if (KinectManager.Instance.Kinect != null)
                                                       {
                                                           CameraView =
                                                               KinectManager.Instance.Kinect.GetCameraView(
                                                                   Core.CameraView.ColoredDepth);
                                                       }
                                                   });
     }
     catch (Exception ex)
     {
         Trace.Write(ex.StackTrace);
     }
 }
コード例 #8
0
 private void _kinect_Stopped(object sender, KinectEventArgs e)
 {
     CleanUpAfterKinectStopped();
 }
コード例 #9
0
 private void _kinect_CameraDataUpdated(object sender, KinectEventArgs e)
 {
     SetCameraView();
 }
コード例 #10
0
ファイル: KinectManager.cs プロジェクト: atosorigin/Kinect
 private void _kinect_Stopped(object sender, KinectEventArgs e)
 {
     CleanUpAfterKinectStopped();
 }
コード例 #11
0
ファイル: KinectManager.cs プロジェクト: atosorigin/Kinect
 private void _kinect_Started(object sender, KinectEventArgs e)
 {
     Running = true;
     OnKinectStarted();
     Thread.Sleep(100);
     ShowCalibrationMessage("Please initialise user");
 }
コード例 #12
0
        public void SendMessage(string message)
        {
            KinectEventArgs dsea = new KinectEventArgs(message);

            kinectEvent?.Invoke(this, dsea);
        }
コード例 #13
0
ファイル: MainWindow.xaml.cs プロジェクト: atosorigin/Kinect
 void _kinect_KinectStarted(object sender, KinectEventArgs e)
 {
     //Thread.Sleep(400);
     _kinect.SetElevationAngle(1);
 }