研发需要对收拾是被进行精确定位,实现收拾的识别,和在虚拟现实中精确的显示手势在实际世界中的位置。

开始使用的Qt mingw的版本开发,总是函数没有定义,最后发现是leap sdk中需要代育vs的库文件,所以猜测需要使用vs版本的Qt 编译,顺利通过

以下是源代码,有需要的,借鉴一下下

Pro文件

QT += core
QT -= gui CONFIG += c++11 TARGET = Leap_test
CONFIG += console
CONFIG -= app_bundle #INCLUDEPATH += C:\Dev\LeapSDK\include #LIBS += -L E:\WorkSpace\Leap_test -l Leap LIBS += $$PWD\Leap.lib TEMPLATE = app SOURCES += main.cpp

cpp文件

#include <QCoreApplication>
#include <QDebug>
#include "Leap.h" using namespace Leap; class SampleListener:public Listener
{
public:
virtual void onConnect(const Controller& controller); virtual void onFrame(const Controller& controller);
}; int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv); qDebug()<<"Leap Motion Testing ..."; SampleListener listenertest; Controller controllertest; controllertest.addListener(listenertest); std::cin.get(); controllertest.removeListener(listenertest); return a.exec();
} void SampleListener::onConnect(const Controller& controller)
{
qDebug()<<"Connected"; controller.enableGesture(Gesture::TYPE_SWIPE); } void SampleListener::onFrame(const Controller& controller)
{
qDebug()<<"Fram available"; const Frame frame = controller.frame(); qDebug()<< "Frame id: " << frame.id()
<< ", timestamp: " << frame.timestamp()
<< ", hands: " << frame.hands().count()
<< ", fingers: " << frame.fingers().count()
<< ", tools: " << frame.tools().count()
<< ", gestures: " << frame.gestures().count(); }

欢迎交流

最新文章

  1. MongoDB数据库的操作,增删改查
  2. POJ 题目3661 Running(区间DP)
  3. Android 学习第14课,Android 布局
  4. C# 词法分析器(三)正则表达式
  5. iOS开发XCODE5 SVN配置 使用办法
  6. android下的数据存储
  7. Struts2多文件上传
  8. jQuery 事件 方法
  9. JavaScript &amp; HTML5 Canvas 概览 更新时间2014-0411-1805
  10. TCP/IP协议原理与应用笔记10:TCP/IP协议族
  11. AOI自动光学检测机技术在电路板检查中的应用
  12. mysql版sql助记
  13. select into from 和 insert into select 的用法
  14. 最短路(spfa)
  15. fastjson JSON 对象为空保留null
  16. SystemUI中设置横竖屏显示
  17. ionic android返回键
  18. asp.net服务器控件button先执行js再执行后台的方法
  19. What is The Rule of Three?
  20. sql 更新多条记录

热门文章

  1. FileUpload框架实现文件上传(多个文件)和下载
  2. windows mklink
  3. js通过ua标识判断h5页面是否内嵌在app内
  4. 课时89.CSS三大特性练习(理解)
  5. MySQL存储引擎与索引
  6. nginx 方向代理
  7. javascript 六种基本数据类型转换
  8. libcurl 基本使用
  9. 用python爬取小说章节内容
  10. JAVA | 学生选课系统