2014-02-20 4 views
0

Я работаю над проектом с Microsoft kinect. Я получил координаты правой руки API, предоставленные Microsoft (отслеживание скелета), и у меня есть изображение RGB. Вопрос: Есть ли какой-либо точный способ преобразования координат руки в соответствующий пиксель в изображении RGB?Kinect конвертировать координаты руки в пиксели изображения

+0

Я нашел, что это возможно благодаря функции scaleTO в C#. Как это сделать в C++? – user3333971

ответ

0

Используйте NuiTransformSkeletonToDepthImage и NuiImageGetColorPixelCoordinatesFromDepthPixel вместе, чтобы найти глубину из скелетного пространства, затем найдите цветовые координаты этой точки. Также см. Kinect Getting Color Data About A Specific Joint in C++

+0

@ user3333971 Звучит здорово! Вы можете принимать ответы, чтобы другие не отвечали –

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