I need to capture the color RGB image from a Kinnect camera, but I want to show it in OpenCV as this is only a part of a bigger program. I know OpenCV has compatibility with Ope
Following up on @Jav_Rock's answer above, for IR and Depth the solution is similar, except for the following (in place of SENSOR_COLOR, CV_8UC3 and RGB888Pixel, respectively):
Depth
SENSOR_DEPTHCV_16UC1DepthPixelNote you'll probably want to set the PixelMode for the VideoStream's VideoFormat to PIXEL_FORMAT_DEPTH_100_UM otherwise your depth image will look very black.
IR
SENSOR_IRCV_16UC1Grayscale16PixelFinally, note that neither depth nor IR need the cv::cvtColor call.