生成手势控制网站的事件

5 javascript webcam gesture webrtc reveal.js

我很高兴有机会在基于手势的网站上工作。我对此有一些启发:链接

我访问了很多网站并用Google搜索,Wikipedia和gitHub也没有太大帮助。由于这些技术尚处于初期阶段,因此没有提供太多信息。我想我必须为此项目使用一些js

  1. gesture.js(我们的自定义javascript代码)
  2. manifest.js(幻灯片的框架)

我的问题是手势如何生成事件,JavaScript如何与网络摄像头交互?我必须使用一些API或算法吗?

我不要求代码。我只是问这种机制,否则某些提供重要信息的链接会起作用。我坚信,如果可以提高这项技术的准确性,那么这项技术将在不久的将来创造奇迹。

Sam*_*ton 2

要在 Web 应用程序中启用手势交互,您可以使用 navigator.getUserMedia() 从本地网络摄像头获取视频,定期将视频帧数据放入画布元素中,然后分析帧之间的变化。

有几个可用的 JavaScript 手势库和演示(包括一个不错的滑动控制器)。对于面部/头部跟踪,您可以使用 headtrackr.js 等库:示例位于simpl.info/headtrackr