一名热爱体感技术的
业余专业开发人员

使用OpenCV对LeapMotion图像数据进行显示

应网友要求,我使用OpenCV对LeapMotion的图像数据进行了最基本的显示。注意的是,LeapMotion对于Image的数据有2个,因为LeapMotion和人一样有2只眼睛。

代码可以从我的Github下载(点击右侧的Download ZIP可一次性下载当前页面所有程序),“ShowImageByOpenCV”对应了本文章对应的代码。

VS2013 + LeapMotion2.2.0 + OpenCV2.4.10,可以直接编译运行(VS2010和VS2012未验证过,转换后应该也能运行),而不必安装Leap的SDK或OpenCV的SDK。

运行前,请确保你在LeapMotion控制面板中设置了,程序可以接收到LeapMotion的图像数据才行。注意这里要2部,缺一部就无法成功!

set.png

最终运行效果截图

信息在LeapMotion眼中都是变形的,如图我手中拿着一个矩形的盒子,显示出来不是矩形。

image.png

2.png

代码: