Leap Motion Lib
盐粒-blog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leapMotion概述(API Overview)
LM系统识别和追踪手、指头,以及像指头一样的工具。这个设备在很高的准确度和追踪帧率下操作,并且可以报告离散的位置,姿态和运动。LM控制器使用optical传感器(光学传感器)和infrared light(红外灯)。当控制器在其垂直操作的位置上,传感器沿着方向向上的Y轴,有一个150度的感知区域。LM控制器的有效范围大约在设备上方的25mm到600m之间的区域。当控制器有一个清晰的翻译 2016-01-28 23:00:22 · 2678 阅读 · 0 评论 -
Pointable类----------leapmotionAPI
Pointable类报告了一个发现的手指或工具的物理特征。手指和工具都被定义成Pointable对象,使用Pointabel::isFinger()函数去判断这个对象是否是一个手指,工具则是isTool(),当软件检测到的实体是细、直、长于一般手指的形状时,就判定为工具。Leap::Pointable pointable = frame.pointables().frontmost()翻译 2016-02-18 10:07:33 · 853 阅读 · 0 评论 -
Gesture手势-------LeapMotion API
class Leap::GestureGesture 类代表了用户已识别的运动。控制器监视着可见范围内的表示用户手势或命令的一些运动情况,例如,手从一边到一边的运动,表示滑动手势,一根手指向前点动表示屏幕敲动手势。软件识别一个手势后,他将分配一个ID,并为这一帧的手势集(gesture list)添加一个手势对象。对于持续的手势,他出现在在很多帧,软件增加一个有相同ID的手势对象,在每翻译 2016-02-02 22:12:47 · 4760 阅读 · 2 评论 -
connecting to controller ------LeapMotion API
创建一个Controller对象,来连接设备,这个对象自动的建立与LM后台进程或服务的连接,后台进程随后在Frame对象中可以用来传递追踪数据。Leap::Contriller controller;使用controller对象来获取连接状态和连接硬件的情况,以及应用的参数设置情况。Getting Frames获得Frame 对象包括通过controller.frame()函数来追翻译 2016-02-01 17:30:11 · 1200 阅读 · 0 评论 -
Hello World--------------LeapMotion API新建一个程序
此文将介绍如何连接控制器和接受基本的追踪数据,在开始开发应用之前打下坚实的基础。首先,基础知识....控制器如何工作控制器包含软件和硬件部分,硬件首先包含一对立体红外相机和照明的LED,相机传感器向上监测(设备水平放置),下面的说明了传感器监测手掌的角度。软件部分接收传感器数据并且分析分析出手掌,指头,手臂,工具的数据。软件包含一个中间的与传感器相比较最合适的一个模型。传感器数据被翻译 2016-02-01 18:51:05 · 1267 阅读 · 3 评论 -
使用追踪API----LeapMotion API
理解和使用LM API中的主要的类和函数: Connect to Controller Tracking ModelFrames 获取追踪数据Hands tracking handsFingers tracking fingers and toolsgestures 手势 touch Emulation 虚拟的触摸板Motions翻译 2016-02-01 15:31:00 · 895 阅读 · 0 评论 -
Guideline--LM指南------------LeapMotion
指南(Guidelines)创建LM应用的指南目录设计指南 创建有效目录的例子和指南用户定位和辅助指南 向用户介绍应用所用的控制系统应用资产和市场指南 APP store 市场,图标和命名准则用户经验指南 常用的用户经验准则翻译 2016-01-30 16:49:59 · 576 阅读 · 0 评论 -
System Architecture(系统架构)-------------LeapMotion
系统架构LM软件在Windows上作为一个service来运行,软件连接USB接口和LM控制器设备。Leap-enabled应用接入LM设备去获得运动追踪数据。LM的SDK提供了API的两种函数获得LM数据:本地接口和网络接口。这些APIs让你能够创造多种编程语言的应用,包括浏览器环境下的JS。编程接口(Application Programming Interfaces)本地接口是一翻译 2016-02-01 12:57:56 · 2733 阅读 · 0 评论 -
Application Development(应用开发)
如何使用LM的API创建应用:系统架构 LM软件的系统级的视角hello world 使用LM控制器的快速编程介绍创建工程 如何在visual-c 和Xcode创建项目runtime configuration 如何为LM应用设置配置选项翻译 2016-01-30 17:00:47 · 867 阅读 · 0 评论 -
验证是否只有一根手指-----------leapmotion 程序
FingList类表示手指对象的集合。通过frame.fingers()得到fingList对象。Leap::FingerList allFingers = frame.fingers();if(allFingers.count()==1){//only have one finger}实验后,一般伸出一根食指的手势,被判定为5个手指。原创 2016-02-19 09:42:58 · 1261 阅读 · 0 评论
分享