Я пытаюсь разработать приложение, которое будет перемещать курсор моей рукой. Я написал полный код и его движущийся курсор моей рукой, но область действия очень ограничена. Когда я перемещаю руку вверх, курсор не перемещается соответственно. Я захватил точки руки и установил положение мыши, используя следующий код.Как перемещать курсор с Kinect в портретном представлении?
DepthImagePoint handPt;
Joint hand = skl.Joints[JointType.HandRight];
handPt = sensor.CoordinateMapper.MapSkeletonPointToDepthPoint(hand.Position, DepthImageFormat.Resolution640x480Fps30);
Mouse.setPosition(HandPt.X, handPt.Y)
Пожалуйста, скажите мне, как перемещение мыши правильно с точки зрения Портрет
Спасибо большое за ответ, Моя ширина экрана 720 и высота 1280, я попробовал ваш код, но он также не работает должным образом. Курсор все еще не в моей руке. Он работает лучше, но все еще создает проблему в направлении оси x и крайности оси y. – user3480644