手势控制 Python !Leap Motion Python 开发教程 (二)
现在进入正题,我来给大家总结一下我在使用 Leap Motion 开发过程中的经验以及学到的东西,其中我会概括以及翻译官方给出的注释,为了让这些注释更加通俗易懂,让大家更好理解。
回顾
在上一篇文章中我们讲了如何配置 Leap Motion 的 Python 2.7 的开发环境,如果您还没有配置好您的开发环境,可以参考我写的第一篇文章 手势控制 Python !Leap Motion Python 开发教程 (一)
A. 介绍
官方对于Leap Motion给出的参数:
将Leap Motion 平放与桌面时,从 Leap Motion向上的方向作为Y轴的正向。在检测时,Leap Motion 具有大约 150度 的视角,并且可以在25mm-600mm的距离中检测出人的手势。
(左:Leap Motion 对人手的视角, 右 :Leap Motion 的坐标系)
在 Leap Motion 中的单位分别是:
距离 | 毫米(mm) |
---|---|
时间 | 微秒(ms) |
速度 | 毫米每秒(mm/s) |
角度 | 弧度(radian) |
B. 结构
下面是本人总结的Leap Motion 的结构,省略了部分对于我们获取数据不是特别重要的类,有兴趣的朋友可以在 这里 查阅