Контроль захвата в Kinect

Я хочу использовать элемент управления захватом в Kinect. Я не могу найти источники, связанные с контролем захвата в Kinect sdk.

Предоставляет ли Kinect sdk встроенную поддержку для распознавания движения захвата, или нам нужно написать собственное?

Есть ли какие-либо образцы с открытым исходным кодом для управления захватом в Kinect?


person Naren    schedule 16.04.2013    source источник


Ответы (1)


В Kinect для Windows SDK v1.7 введено распознавание захвата до четырех рук одновременно, что включает новые элементы управления для WPF.

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

Источник: kinectingforwindows.com
Источник: blog.msdn.com

person John Willemse    schedule 16.04.2013
comment
Спасибо, Джон! Я понял, я нашел образец кода в образцах, предоставленных Kinect SDK 1.7. - person Naren; 17.04.2013
comment
@Naren, не могли бы вы поделиться образцом кода о том, как использовать захват и запускать событие в зависимости от того, обнаружен ли захват или отпущен? Я видел образец базовых элементов управления WPF, но не могу понять, как SDK его использует. - person Faizan; 24.01.2015
comment
@Faizan Извините за поздний ответ. Если вам нравится использовать захват, вы должны создать KinectRegion в WPF. Если вы хотите обнаружить рукоятку без KinectRegion, обратитесь к этому ссылка - person Naren; 27.01.2015
comment
@Naren Спасибо за ответ! Я проверю ссылки и дам вам знать. Я в основном хочу управлять Google Планета Земля с помощью жестов Kinect. Что бы вы предпочли? Если я использую KinectRegion в WPF, я не знаю, как мне интегрировать Google Планета Земля в KinectRegion, поскольку я добавил GE в WPF в качестве компонента веб-браузера. Есть ли у вас какие-нибудь предложения, если я иду правильным путем? Я новичок в C # и Kinect SDK. В настоящее время используется SDK1.8. Буду признателен, если вы поделитесь учебными пособиями или ссылками, с которых я должен начать это делать. Заранее спасибо. - person Faizan; 28.01.2015
comment
@Faizan Насколько я знаю, для использования управления захватом нужно использовать KinectRegion. Однажды я попытался использовать захват в веб-браузере, но прямого решения для управления компонентами веб-страницы не было. Я перевел координаты мыши, полученные от захвата, для перемещения указателя мыши. Это было не идеально, и я не мог найти способ имитировать события щелчка в веб-браузере. Я работал с Kinect sdk 1.7 и даже сомневаюсь, поддерживает ли версия 1.8 такую ​​функцию. - person Naren; 29.01.2015