java - 如何使用 Java 访问 Kinect?

标签 java macos kinect processing

我目前正在学习计算机视觉类(class),在我的期末项目中,我将制作一个与 Kinect 互动的小游戏。

现在我想用 Java 制作这款游戏​​,因为我以前从未真正冒险制作过游戏,而且我对这种语言非常熟悉。但我似乎无法找到一种方法来访问深度数据(我只需要将其打包到一些 Java 数据结构中)和 RGB 数据(相同的想法)。

现在,我有办法与 Kinect 进行“对话”。我关注了this教程,可以在终端中使用命令 glview 检测 kinect。

我有一个叫做 Processing 的东西它 promise 是一个 Java 库,让我使用 Kinect,但它使用它自己的语言,它是使用 Java “构建”的,所以它不是真正的 Java,这意味着我不能使用所有的 GUI 和普通的 Java 功能。

我想做的是在 Java 程序的顶部以某种方式调用一些 import random.Kinect.code; 让我使用最基本的 Kinect 功能,如 getDepth() 或 getRGB( ) 并用 Java 完成其他所有事情。

有谁知道我可以这样做的方法吗? (顺便说一句,我正在运行 MAC OSX Lion)

最佳答案

如果您正在使用 Processing,我建议您使用一种可用的包装器:

两者都有详细的文档记录,并包含大量有用的示例。

simpleOpenNI sample

关于java - 如何使用 Java 访问 Kinect?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11575667/

相关文章:

Java RMI 和 https?

java - 如何根据用户输入使这些循环继续?在java eclipse中

swift - NSProgressIndicator 无法在带有回调的函数内部工作

linux - mmap() : resetting old memory to a zero'd non-resident state

kinect - Kinect SDK 2 与 Xbox 360 Kinect 兼容吗?

java - dis.readchar 中文字母 - 错误解释的字符!

java - SWT 文本中上下文菜单的子菜单

macos - 如何使用 swift 5 处理 NSComboBox 中的退格键

c# - 将 Kinect 的骨架数据与 XNA 中的 .fbx 模型相匹配

c# - Kinect:计算头部的俯仰角、偏航角、滚动角