我想知道为什么通过Microsoft适配器Kinect for Windows插入的xbox的Kinect v2被识别为音频设备,而不是我认为它应该是视频设备,因为将Kinect作为第一要务是设备显示和分析实际视图(图片)。
我目前正在开发一个程序(在Visual Studio上的OpenCV上并打开ni),该程序将能够在其他几个程序中显示视图,而Kinect程序的SDK可以,但是我无法连接到Kinect,因为在库videoio.cpp中,命令cv :: VideoCapture capture(0)指向插入到PC的所有凸轮,但数字0用于整数或默认凸轮,而1600则用于Kinect,它不起作用,并且程序在那一行崩溃。
起初,我想将默认相机更改为Kinect,但它不是视频设备,而是音频设备。
然后,我尝试在论坛的其他程序的帮助下进行更改,但是它也不起作用。 Microsoft支持人员也不知道该怎么办。