Динамическое распознавание жестов и Kinect с Python?
Я работаю над "Kinect для XBox One" на моем ноутбуке HP с Windows 10 и 64-разрядной операционной системой. Я работал над python раньше и хочу работать в нем только с помощью jupyter notebok или командной строки python. Тема моего проекта - динамическое распознавание языка жестов, и до сих пор я работал только со статическими изображениями. Я нашел много учебников по работе с камерой kinect, но каждый учебник был сделан с использованием C++, C# или Sketch в обработке 3. Я скачал обработку 3 и попробовал некоторые программы в Sketch также по следующей ссылке: https://www.youtube.com/watch?v=XKatPT3HlqA Но даже через 2 дня я не могу запустить в ней простую программу, и в качестве выхода есть только черная картинка, но kinect обнаружен.
Я также попробовал Pykinect и пример Python по этой ссылке: https://github.com/Kinect/PyKinect2
Это было хорошо, и я смог отследить скелет тела. Я хочу изучать Pykinect и еще много таких примеров, но я не получаю никакого источника, откуда я мог бы изучить все это. Моя цель - использовать все три сигнала:RGB, Depth и Skeleton для моей работы.
Даже для динамического распознавания жестов существуют проекты на C++ и языках, отличных от python.
Если у вас есть предложения относительно kinect с python и динамическим распознаванием жестов, тогда пожалуйста.
1 ответ
После поисков в течение нескольких дней я понял, что на Kinect нет никаких учебных пособий по Python. Те, кто хочет изучать kinect с помощью python и Windows, должны сначала перейти по этой ссылке: https://github.com/Kinect/PyKinect2 Следуйте инструкциям и запустите примеры программ, будь то в Visual Studio, командной строке Python или в блокноте Jupyter. Там нет учебников, определяющих функции программирования библиотеки Pykinect. Единственный способ узнать это - воспользоваться еще одной ссылкой: https://github.com/Microsoft/PTVS Изучите эту ссылку, поскольку в ней есть еще один или два примера, которые помогут понять функции. Я еще не закончил, поэтому я буду обновлять свой ответ, если найду больше источников.