2015-02-04 2 views
1

Я очень новичок в программировании Kinect, и мне поручено понять несколько методов трехмерной точечной сшивки с использованием Kinect и OpenCV. Пока я жду, когда датчик Kinect будет отправлен, я пытаюсь запустить образцы SDK на некоторых наборах данных.Открытие наборов данных Kinect и/или SDK Образцы

Я действительно не знаю, с чего начать, поэтому я загрузил некоторые наборы данных here и не понимаю, как я должен просматривать/разбирать эти наборы данных. Я попытался запустить образцы Kinect SDK (DepthBasic-D2D) в Visual Studio, но единственное, что появляется, это белый экран с кнопкой скриншота.

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

ответ

2

Point Cloud Library (or PCL) Это хорошая отправная точка для обработки данных облачных облаков, полученных с использованием Kinect и OpenNI driver.

OpenNI - это, помимо прочего, программное обеспечение с открытым исходным кодом, которое предоставляет API для связи с устройствами зрения и аудиодатчиков (такими как Kinect). Используя OpenNI, вы можете получить доступ к необработанным данным, полученным с помощью Kinect, и использовать его в качестве входа для вашего программного обеспечения PCL, которое может обрабатывать данные. Другими словами, OpenNI является альтернативой официальному KinectSDK, совместимому со многими другими устройствами и с большой поддержкой и учебными пособиями!

Есть много учебников, таких как this, this и these.

Также, this question очень родственный.

+0

Привет, благодарю вас за ответ. Возможно ли вам объяснить мне, что на самом деле делает OpenNI? – plsnoban

+0

@plsnoban Я отредактировал мой ответ – Dan

Смежные вопросы