Kinect用什么语言?

时间:2012-03-16 11:36:46

标签: programming-languages kinect

我正在阅读许多不同的东西,似乎每天都会有越来越多的端口出现,但是用于开发XBox Kinect的最简单(非移植)语言是什么?

我读过C#,C ++和Java。我正在学习Processing和Paperscript,因为OpenFrameworks对于我目前的水平和过时的XCode来说有点太难了(由于界面的不同,我无法遵循指南)。因此,虽然我正在考虑在C ++或Java社区大学学习一门课程,但我不确定哪一个更适合用Kinect做事。

3 个答案:

答案 0 :(得分:6)

Kinect SDK支持C ++,C#和VB.NET。我不确定,但我认为托管库只是围绕非托管内容的包装 - 我敢肯定的高质量包装。

请注意,这些包装器不是黑客意义上的“端口”,它们是完全支持的API,可以让C#和VB.NET一流访问Kinect SDK。

这里也有类似的问题:

Is there any non-obvious difference between using C++ or C# for a Windows Kinect application? (e.g. performance, features)

我个人的偏好是C#,因为我比C ++更了解它。试图在这里做客观,我也认为C#是“更简单”(如你所说)使用而不是C ++。最后,根据您开始进入的数学,使用Kinect本身可能很复杂。

如果在Xbox上进行,Java将不是一个选项。不确定尝试将Java与Kinect for Windows SDK一起使用,但我个人不打扰。

答案 1 :(得分:2)

我完全赞成使用C#。它比使用C++容易得多。 .Net SDK非常简单。

答案 2 :(得分:0)

我尝试过同时使用c#和c ++,听起来就像我一样经验丰富,而且我喜欢c#MUCH以及我的第一个kinect项目,现在我几乎没有使用过c ++,这是一个很好的例子:我会选择C#