Introduction au SDK Windows de Kinect

Introduction au SDK Windows de Kinect

Le SDK Kinect est un toolkit de développement pour développer des applications pour Kinect de Microsoft. Ce SDK fournit une interface afin d’interagir avec Kinect par programmation. Le SDK Beta de Kinect pour Windows inclut les pilotes qui interagissent avec le matériel et fournit une interface pour interagir avec l’appareil, les API pour interagir avec la caméra, capteurs, micro et moteur. Le SDK fournit des capacités pour les développeurs qui construisent des applications avec C#, VB ou C++ avec l’aide de Visual Studio 2010 qui est exécuté sur Windows 7.

Alors quelles sont les choses que nous allons apprendre aujourd’hui? Eh bien, nous allons en apprendre davantage sur les exigences du système et l’installation de l’appareil Kinect, qui fera en sorte que notre configuration de l’appareil sera faite correctement pour nous permettre de commencer avec le développement.

Requis

Matériel

  • Kinect
  • Ordinateur avec un processeur Dual Core 2.66 et +
  • Carte vidéo compatible DirectX 9.0c et +
  • 4 Gig de Ram et +

Logiciel

  • Windows 7
  • Visual Studio Express et +
  • Microsoft .NET Framework 4.0

Télécharger et installer SDK Beta de Kinect pour Windows

Une fois que vous avez la configuration de l’environnement de développement prêt. S’il vous plaît, assurez-vous de télécharger la version SDK basée sur le système d’exploitation 64bits ou 32bits. Une fois téléchargé, installez-le. Vous n’avez pas besoin de brancher le périphérique Kinect lors de l’installation du SDK.

Débutons la programmation

Enfin toutes les configurations sont faites. Lançons Visual Studio 2010 et créons une petite application qui va initialiser le capteur Kinect et afficher le nom du périphérique unique. Dans notre exemple, nous avons choisi de créer une application WPF.

Maintenant il est temps d’interagir avec l’API de Kinect. Pour commencer, vous devez d’abord ajouter la référence du SDK Kinect à votre projet. Accédez à l’Explorateur de solutions, clic droit sur le projet et sélectionnez « Ajouter une référence » et sélectionner la référence : Microsoft.Research.Kinect.

Si vous souhaitez interagir avec le NUI (Natural User Interface) API comme la caméra, le capteur ou le visualisateur de squelette, vous devez utiliser les espaces de noms Microsoft.Research.Kinect.Nui.

Par contre si vous souhaitez interagir avec la partir audio du kinect, vous devrez inclure : Microsoft.Research.Kinect.Audio.

Maintenant que nous sommes prêts, il suffit d’instancier un objet de type Runtime afin d’initialiser le capteur Kinect.

Dim nuiRuntime as New Runtime()

Une fois l’objet créer, initialiser les options de Kinect que vous voulez utilisé :

  • UseColor
  • UseDepth
  • UseDepthAndPlayerIndex
  • UseSkeletalTracking

nuiRuntime.Initialize(RuntimeOptions.UseColor)
ShowMessage(nuiRuntime.NuiCamera.UniqueDeviceName)

Tags: , , , , , , , , , , , , , ,


1 Commentaire to “ Introduction au SDK Windows de Kinect ”

  1. [...] Le SDK Kinect est un toolkit de développement pour développer des applications pour Kinect de Microsoft. Ce SDK fournit une interface afin d’interagir avec Kinect par programmation. Introduction au SDK Windows de Kinect | PcKULT.NET [...]


Laisser un commentaire

Suivez nous à travers les réseaux sociaux - FaceBook Twitter RSS