Как удалить или заменить стандартные жесты Kinect v2

В настоящее время я работаю над проектом WPF, и мне нужно сделать сжатие, чтобы выбрать вместо жеста нажатия и отпускания по умолчанию. Я много искал руководство или учебник по нему, но, к сожалению, не смог найти никаких актуальных ресурсов. Это текущие жесты по умолчанию. введите здесь описание изображения

Где я могу найти файлы жестов по умолчанию, чтобы я мог удалить логику или если я могу заменить и перезаписать текущий код, чтобы иметь выбор курсора kinect.

Заранее спасибо!


person bingcheng45    schedule 28.06.2017    source источник


Ответы (1)


Где я могу найти файлы жестов по умолчанию, чтобы я мог удалить логику

Вы не можете найти их, так как Kinect SDK не является открытым исходным кодом. Источник недоступен.

если я могу заменить и перезаписать текущий код, чтобы выбрать курсор kinect.

Да, вы можете, вам нужно реализовать себя, используя данные суставов каркаса Bodyframe.

Например, я реализовал следующие жесты в своем проекте VRInteraction

  • Включайте и отключайте жесты
  • Нажмите жест
  • Жест вращения
  • Жест смахивания

демонстрационное видео

Если вам нужна дополнительная информация, вы можете прочитать документ IEEE

3D-взаимодействие без модели с поворотом и жестами смахивания с помощью Kinect

Если вам нужна ссылка на код,

VRInteraction в github

https://github.com/shanilfernando/VRInteraction/blob/master/Gesture.cpp

Если у вас есть дополнительные вопросы, пожалуйста, прокомментируйте здесь, я более чем счастлив помочь вам.

person Shanil Fernando    schedule 12.07.2017
comment
Отлично, я видел вашу демонстрацию. после прогресса я теперь могу реализовать жест щелчка и жест смахивания. Спасибо, что сообщили мне о том, что код нельзя изменить, я сэкономил время, пытаясь найти код для этого. - person bingcheng45; 17.07.2017