код для захвата pointcloud из kinect не работает

0

Я попробовал код, который нашел здесь, второй, но он не работает. Фактически, во время выполнения я пытаюсь нажать кнопку 's', но ничего не спасает. Я также попытался использовать точки останова в режиме отладки, но никогда не изменял значение переменной char c. Что происходит?

Теги:
kinect
point-cloud-library
point-clouds

2 ответа

0
Лучший ответ

Я решил следующим образом. Я заменил этот код:

std::string c;
std::getline (std::cin,c); 
std::string str2 ("s\n");
if( str2.compare(c)) {//as before}

к которому при условии:

c = getchar(); 
if( c == 's' ){}

С моим решением это работает хорошо!

0

Вы проверили свой датчик? Вы можете скачать, например, NiTE и запустить:

cd NiTE/Samples/Bin
./UserViewer
  • 0
    Мой Kinect работает хорошо. Я могу видеть зрителя и потоковую передачу. Что не работает, так это сохранение файлов нажатием клавиши 's' на моей клавиатуре
  • 0
    Больше никаких предложений?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню