我有一个Kinect for Xbox,我想用于Kinect Fusion,但它在插入时无法识别传感器。我是否需要Kinect for Windows才能使用Kinect Fusion?
答案 0 :(得分:2)
使用Kinect for XBox运行Kinect融合没有问题,据我所知,只有在XBox版本上不起作用的选项是近模式,但这不是融合所必需的。
如果您的卡不支持DirectX11,您将无法使用硬件加速,因此在c#中您需要使用以下标志:
ReconstructionProcessor ProcessorType = ReconstructionProcessor.Cpu;
而不是
ReconstructionProcessor ProcessorType = ReconstructionProcessor.Amp;
还要确保将二进制文件复制到与可执行文件相同的文件夹中(例如:KinectFusion180_32.dll或64位版本以方便您使用)。
这或多或少,它只是有效)