using Lib; using LibMyGesturesBank; using Microsoft.Kinect; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace ConsoleApp { internal class Program { static void Main(string[] args) { // KinectManager kinectManager = new KinectManager(); // if (kinectManager.StartSensor()) // { // Console.WriteLine("Kinect n'est pas connecté ou non reconnu."); // return; // } // // Créez les instances de vos postures // PostureHandUp handUpPosture = new PostureHandUp(); // PostureHandsOnHead handsOnHeadPosture = new PostureHandsOnHead(); // // Abonnez-vous aux événements de reconnaissance de posture // handUpPosture.GestureRecognized += (sender, e) => // { // Console.WriteLine("Posture Hand Up reconnue !"); // }; // handsOnHeadPosture.GestureRecognized += (sender, e) => // { // Console.WriteLine("Posture Hands On Head reconnue !"); // }; // // Boucle pour tester les postures // while (true) // { // Body body = kinectManager.GetNextBody(); // Méthode fictive pour obtenir les données du corps // if (body != null) // { // handUpPosture.TestGesture(body); // handsOnHeadPosture.TestGesture(body); // } // Thread.Sleep(50); // Une petite pause pour ne pas surcharger le CPU // } } } }