摘要: 在OpenNI 1.X的时候,OpenNI的整个framework是采用类似plug-in的机制,让开发者可以利用OpenNI所提供的标准框架,使用中间件(Middleware)提供的人体跟踪技术、手部跟踪等功能,不过在OPenNI 2 SDK的时候,为了简化架构、增加开发的弹性,所以把这个架构移除了,现在的整个框架如下图所示(截取于OpenNI官网): 阅读全文
posted @ 2013-01-12 14:41 叶梅树 阅读(2480) 评论(0) 推荐(0) 编辑
摘要: 开始之前,让我们自己开始再熟练熟练NITE 2的基本使用,主要包括以下几个步骤: 1. 初始化NITE环境: nite::NiTE::initialize(); 2. 创建User跟踪器: nite::UserTracker mUserTracker;mUserTracker.create(); 3. 创建并读取User Frame信息:nite::UserTrackerFrameRef mUserFrame; mUserTracker.readFrame( &mUserFrame ); 4. 从User Frame信息中获取User信息:const nite::Arrayni 阅读全文
posted @ 2013-01-12 13:44 叶梅树 阅读(3793) 评论(8) 推荐(2) 编辑