Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Kinect for Windows SDK C++ Samples

Today's post is a reminder about all the available C++ Kinect for Windows SDK samples and examples...

Kinect for Windows C++ Samples

Kinect for Windows enables developers like you to create applications that allow users to interact naturally with the computer by gesturing and speaking. You probably already know this. But did you know there are plenty of samples written in C++ using Direct 3D and Direct 2D and other DirectX stuff?

Grab a Kinect and the Kinect SDK and build something cool!

Project Information URL: http://blogs.msdn.com/b/vcblog/archive/2014/01/14/kinect-for-windows-c-samples.aspx

Here's a all of the currently available C++ Kinect for Windows SDK Samples...

[Kinect SDK] C++ Samples

AudioBasics-D2D C++ Sample - Captures audio data and displays the direction of the audio source on screen.

AudioCaptureRaw-Console C++ Sample - Demonstrates how to capture audio from a Kinect sensor. This is a console application.

Audio Explorer-D2D C++ Sample - Demonstrates the audio features supported by a Kinect for Windows sensor.

Background Removal Basics-D2D C++ Sample - Demonstrates how to use the KinectBackgroundRemoval API to separate people in the foreground from the background. This effect is similar to using a green screen technique to separate people from a green screen background.

Color Basics-D2D C++ Sample - Demonstrates capturing and displaying color data on screen.

Coordinate Mapping Basics-D2D C++ Sample - Demonstrates how to use the ColorImageStream to separate people in the foreground from the background. This effect is similar to using a green screen technique to separate people from a green screen background. Hh855376.note(en-us,IEB.10).gifNote: Before Kinect for Windows SDK 1.8, this sample was named Green Screen-D2D C++ Sample.

Depth Basics-D2D C++ Sample - Demonstrates how to capture and display depth data using a DepthImageStream.

Depth-D3D C++ Sample - Demonstrates how to capture and display depth data using a DepthImageStream in a Direct3D sample.

Depth with Color-D3D C++ Sample - Demonstrates a 3D visualization (point cloud) using the ColorImageStream and DepthImageStream in a Direct3D sample.

Face Tracking Visualization C++ Sample - Demonstrates using the Face Tracking SDK to track and visualize a single face or multiple faces.

Infrared Basics-D2D C++ Sample - Demonstrates how to enable the infrared stream and use it to display images.

KinectBridgeWithMATLABBasics D2D C++ Sample - Describes how to perform numerical computation and visualization using MATLAB functions on video and depth data from a sensor.

KinectBridgeWithOpenCVBasics D2D C++ Sample - This sample shows how to perform numerical computation and visualization using OpenCV functions on video and depth data from a sensor.

Kinect Explorer - D2D C++ Sample - Demonstrates all the features of the Kinect for Windows Sensor, including the ColorImageStream, DepthImageStream, and SkeletonStream, to display color, depth, and skeleton data and KinectAudioSource to analyze audio data.

Kinect Fusion Basics D2D C++ Sample - Describes how to use Kinect Fusion for 3D reconstruction.

Kinect Fusion Color Basics-D2D C++ Sample - Demonstrates the basic use of the Kinect Fusion APIs for 3D reconstruction with the option of using color.

Kinect Fusion Explorer D2D C++ Sample - Describes how to use the individual pipeline stages of Kinect Fusion for 3D reconstruction.

Skeletal Viewer C++ Sample - Demonstrates Kinect NUI processing such as capturing depth stream, color video stream and skeletal tracking frames and displaying them on the screen. Not shipped in version 1.7.

Skeleton Basics-D2D C++ Sample - Demonstrates skeleton tracking in default or seated mode using a SkeletonStream.

Speech Basics-D2D C++ Sample - Demonstrates using speech recognition to cause an application to respond to user commands to move an object across the screen using simple commands like "forward" and "back".

WPF D3D Interop C++ and C# Sample - Demonstrates DirectX 11 Interop with WPF, including full WPF composition of DirectX surfaces. Features a variation of the Depth Basics-WPF C# Sample.

Project Information URL: http://msdn.microsoft.com/en-us/library/hh855376.aspx

While your there, make sure you check out the other samples too...

[Kinect for Windows SDK] Samples

The SDK has a number of samples written in both managed and unmanaged code. The samples demonstrate the way to use the NUI APIs to access color, depth and skeleton data as well as to capture audio and perform speech recognition. The samples are written to perform well and have plenty of error checking in them.

C# Samples - Demonstrates how to implement Kinect for Windows in a variety of C# samples.

C++ Samples - Demonstrates how to implement Kinect for Windows in a variety of C++ samples.

Visual Basic Samples - Demonstrates how to implement Kinect for Windows in a variety of Visual Basic samples.

Microsoft.Kinect.Toolkit Component - Contains the KinectSensorChooser reusable component.

Microsoft.Kinect.Toolkit.Controls Component - Toolkit controls for easy reuse within your WPF application to provide Kinect interactions.

Microsoft.Kinect.Toolkit.FaceTracking Component - Provides a managed wrapper API for the native FaceTracking library.

Microsoft.Kinect.Toolkit.Fusion Component - Allows your application to use the Fusion features.

...

Project Information URL: http://msdn.microsoft.com/en-us/library/hh855373.aspx

Tags:

Follow the Discussion

  • Please fix the link in the header

  • Greg Duncangduncan411 It's amazing what a professional photographer can do...

    @tkowalczyk:Thanks... fixed

  • edwinedwin

    Good friends I doubt if there is more documentation for c # or c + +, to which is most widely used and what are the limitations of C + + because I find a good tutorial or book on how to start, I'm extremely novice at this, I have bases in c + + and java. If you could tell me the best way to start or how to start, thank you very much

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.