1

我打算开始一个个人项目,涉及控制 jQuery 组件,例如使用 Microsoft Kinect 的轮播。只需要基本的手势,例如向左/向右滑动、停止、单击。

我一直在到处寻找答案,并且遇到了一些可用于该项目的 Kinect 实现/框架:

Kinesis.io https://github.com/Kinesis-io

DepthJS http://depthjs.media.mit.edu

KinectJS http://kinect.childnodes.com/

OpenKinect http://openkinect.org

我正在就解决这个项目的最佳方法提出一些建议,因为正确完成初始设计/架构可能是任务的一半以上。它越响应/越快越好,越简单越好。它只需要适用于 Kinect v1(除非有更好的 v2 解决方案?)并且对操作系统没有要求,但是如果它适用于 OS X,我更喜欢它。

也许只是进入 Windows 并启用操作系统级别的手势控制可能会更好、更容易?但是话又说回来,如果我无法在 JS 级别捕获控件,我可能无法获得所需的控制级别。只是一个想法。

任何建议将不胜感激,谢谢!

4

1 回答 1

1

在 2011 年做了一个类似的 POC,即使现在有很多很棒的库,我认为这里的关键是使用 websockets。

我不会专注于 jQuery 组件,而是确保 kinect 和浏览器之间的通信正常工作,您对浏览器中的命令执行的操作是次要的。

IMO 使用带有 kinect 的 windows 将比使用 OSX 更容易,并且将数据发送到 JS 仍然不是问题。

于 2014-12-09T00:39:25.127 回答