为Kinect v1(针对Xbox 360发布)设计的应用程序的代码是否可以用于Kinect v2(针对xbox one发布)?
据我所知,SDK差异很大。
答案 0 :(得分:2)
简而言之,否。
每个SDK都绑定到特定的硬件设备;适用于Windows的Kinect v1设备 - 适用于Windows SDK的Kinect v1.x适用于Windows v2设备的Kinect - 适用于Windows SDK v2.x的Kinect
版本2 SDK是Kinect for Windows的新兼容频段。 除了获得v2传感器,开发人员还需要移植 他们对v2 SDK的应用。在大多数情况下,我们已经看到了这些 端口顺利开发给开发人员。 v2 API是一个演变的 适用于Windows的Kinect托管API,因此可以轻松移植 大多数申请。
答案 1 :(得分:0)
不,永远不会。
您的问题已经回答了。两个SDK都差异很大。使用两个SDK实现代码完全不同。您可以通过使用kinect v2尝试kinect v1项目来尝试这一点。
我的建议是从头开始编码。 Kinects有很棒的online support。
答案 2 :(得分:0)
永不; 因为主要区别在于Kinect V1中的Skeleton Class和kinect V2中的Body Class之间