Example #1
0
        public MainPage()
        {
            InitializeComponent();
            StartCameraCapture();
            rm = new RealsenseManager(true);
            rm.DataStreamUpdate += Rm_DataStreamUpdate;
            rm.HandDataChanged  += Rm_HandDataChanged;
            rm.Init();

            preditionEngine = new MLNetSignPrediction(MLNetClassifier.LightGBM, true);
        }
Example #2
0
        public Form1()
        {
            InitializeComponent();
            rm = new RealsenseManager();
            rm.RGBImageRetreived   += Rm_RGBImageRetreived;
            rm.DepthImageRetreived += Rm_DepthImageRetreived;
            rm.HandDataChanged     += Rm_HandDataChanged;
            rm.DataStreamUpdate    += Rm_DataStreamUpdate;
            rm.ImageCaptured       += Rm_ImageCaptured;

            pb_ImgCam.Paint     += Pb_ImgCam_Paint;
            pb_DepthImage.Paint += Pb_DepthImage_Paint;

            renderRGB   = new D2D1Render();
            renderDepth = new D2D1Render();
            renderRGB.SetHWND(pb_ImgCam);
            renderDepth.SetHWND(pb_DepthImage);
            rm.Init();

            preditionEngine = new MLNetHierarchicalSignPrediciton(MLNetClassifier.LightGBM);
            InitiateDitionary();
        }