none
C# Automatic Capture Button and how to show capture result RRS feed

  • Question

  • Hello...

    i'm developing face tracking with kinect in c# visual studio 2012..

    my problem is ...

    1. I want to capture some kind of pose when i activated my command button... So when i click the "Automatic Capture" button, it will capture 3 images with certain value when i move my head on its own ... The problem is a normal command button just capture once when i clicked the button ... So how can i "hold" the capturing till i get my 3 poses...

    2. I want to show my capture result on my windows, how can i do that ?

    thank you

    • Moved by Eason_H Wednesday, August 14, 2013 3:09 AM
    Tuesday, August 13, 2013 2:14 PM

Answers

  • It is recommended that you use Kinect Studio to record any type of depth/color tracking information if you are trying to do Unit Test/machine learning type recordings. This way you are always ensured that the data is consistent and you get the same results. You can run your application as you would with a live person in front of the camera.

    Using Kinect Studio
    http://msdn.microsoft.com/en-us/library/hh855395.aspx

    With any "recording" the data that is important is application specific. In terms of FaceTracking, the data needed for its function is: Color, Depth and Neck/Head points(which are optional). Since Kinect Studio records color, depth(runtime ST), there are no changes required to your application to make this work happen.

    There are samples of how to display FaceTracking data provided in the Toolkit. You must already have the knowledge of WPF/C# to understand how this is drawn. http://msdn.microsoft.com/en-us/library/jj131044.aspx

    Any questions about the controls, events or functionality of how to write your program will have to come from WPF or the .Net forums.


    Carmine Sirignano - MSFT



    Wednesday, August 14, 2013 5:10 PM

All replies