Leapmotion
Lord_Rebel
程序员新兵~
展开
-
【翻译】Leapmotion-python开发官方文档(1)
连接控制器(Connecting to the Controller)(本人第一次写技术类博客,如有什么地方不妥请轻喷) 英文链接地址:https://developer.leapmotion.com/documentation/python/devguide/Leap_Controllers.html (PS:本人英语有限如果翻译地方有错误,望指出)翻译 2016-02-17 18:41:16 · 3250 阅读 · 7 评论 -
【翻译】Leapmotion-python开发官方文档(5)
手指手指和工具——有尖头的东西——由Pointable对象描述。此外,从Pointable类转换到Finger和Tool类,能提供更多特定的信息。获得Pointable对象你能个从Hand对象中获得与特定手相关的手指对象。你也可以从Frame对象中获得所有检测到的pointable(手指和工具)对象/Pointable对象的特性Pointable对象有许多属性描述其代表的手指或翻译 2016-02-25 19:45:43 · 1544 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(4)
Hands手是LeapMotion控制器所追踪的最基本的实体。控制器内部保持着一个手部模型,以此来验证从其传感器收集到的数据。这就能够使得即使一个手指没有完全可见,控制器仍能追踪到其位置。注意,当一个手指在手的后方或者正前方(以控制器的视野)时移动或者发生改变时其位置可能会发生丢失。LeapMotion软件会将现实数据与内建模型进行匹配。在某些情况下,软件可能产生一个错误的匹配——比如,将左手翻译 2016-02-24 15:01:31 · 2449 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(7)
触摸仿真LeapMotion的通用接口提供了一些功能使你能够在你的应用中实现触摸仿真。触摸仿真相关功能可以在Pointable类中找到。概览LeapMotion定义了一个自适应触摸面使你能够用来与你程序中的2D部件进行交互。这个平面大概是与x-y平面平行(译者注:应该是z-y吧?),但是与用户手及手指位置相适应。当用户向前触动手指或工具,LeapMotion会回馈pointable(即翻译 2016-03-09 15:12:14 · 1754 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(6)
手势LeapMotion软件将一些特定的能够表明使用者的命令或要求的运动模式认定为手势。LeapMotion软件将帧中的手势反馈与其反馈其他的跟踪数据如手指和手是一样的。对于每一个追踪到的手势,LeapMotion手势会向数据帧中增加一个Gesture对象。,你可以从Frame对象的gestures 列表获取Gesture对象。手势提供了一个比观察分析单独的手指或工具随时间的运动更高等级的翻译 2016-03-08 09:22:23 · 1384 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(9)
坐标系统在使用LeapMotion控制器控制一个程序时一个基本的工作就是将从控制器获得的坐标值转换到程序的坐标系统。LeapMotion坐标系统LeapMotion控制器在每一个数据帧中提供的坐标以毫米为单位。也就是说,如果一个手指指尖坐标是(x,y,z)=[100,100,-100],这些值都是以毫米记得,或者说,x=+10cm,y=10cm,z=-10cm。在数据帧的坐标参考系翻译 2016-03-15 14:51:03 · 2963 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(3)
(由于本人英语水平有限,翻译有失误之处还望指出)数据帧(Frames) LeapMotion API 将运动追踪的数据作为一系列数据帧(frames)传输到你的程序中。每帧数据都包括位置信息以及LeapMotion捕捉到的其他实体的信息。这篇文章主要探讨从LeapMotion控制器获得的Frame对象的一些具体问题。概览 每一Frame对象均包含由LeapMotion记翻译 2016-02-20 11:45:47 · 1713 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(10)
相机图像LeapMotion控制器采用双目红外相机作为跟踪传感器。你可以使用Controller.images或者Frame.images来访问由相机采集到的图像。这些函数提供ImageList对象,包含Image对象。Controller.images提供一组最新的图像。Frame.images提供用于分析生成当前数据帧的那一组图像会比直接从Controller对象产生的图像稍延迟一点。翻译 2016-03-22 14:01:09 · 2066 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(2)
(介于本人翻译能力有限,如有错误,望指出)跟踪模式(tracking model)LeapMotion API 定义了一个类来表示各种基本的被跟踪对象。Frame Frame类是最基础的数据类型,同时提供对已追踪到数据实体的接口。在每个更新间隔都会生成一个新的Frame对象。 Frame对象包含追踪到的手列表(Handlist)、手指列表(FingerL翻译 2016-02-18 15:47:57 · 1627 阅读 · 0 评论 -
【翻译】Leapmotion-python开发官方文档(8)
运动LeapMotion软件分析所有在先前数据帧发生过的运动,基本运动类型有:平移,旋转,缩放。比如,如果你把你两只手移向LeapMotion视野中的左边,那么得到的数据帧中就会包含平移。如果你扭转你的手就像在转一个球那么,对应的数据帧中就会包含旋转。如果你两只手相向运动或者相悖运动,那么数据帧中就会包含缩放。Leapmotion软件会使用其视野中所有的对象来分析运动,然后在Frame对象翻译 2016-03-11 09:53:48 · 1074 阅读 · 0 评论