openni和openni2
时间: 2023-11-24 10:45:56 浏览: 153
OpenNI是一个开放式的自然用户界面(NUI)框架,用于开发基于运动感知的应用程序。它提供了一组API和工具,用于访问和处理传感器设备(如深度相机、红外摄像头和骨骼跟踪器)的数据流。OpenNI2是OpenNI的第二个版本,它对API进行了更新和改进,并提供了更好的性能和功能。
OpenNI2的主要组成部分是openni::OpenNI类,它提供了一个API的静态入口,用于访问系统中所有的设备(传感器设备)。它还可以生成设备连接和断开事件,并提供以轮询方式访问数据流的功能。
另一个重要的类是openni::Device,它提供了一个接口来连接传感器设备。在创建Device之前,需要对OpenNI类进行初始化。Device可以用来访问和控制传感器的流(Streams)。
相关问题
openni2 手势
OpenNI2是一个用于开发深度感知应用程序的开源库。它提供了一套用于跟踪和识别手势的功能。根据引用,OpenNI2支持四种手势:RaiseHand(举手),Wave(挥手),Click(点击)和MovingHand(手移动)。这些手势可以通过OpenNI自带的类进行识别。通过检测手势,可以实现一些实际应用,例如利用Kinect控制应用程序。在手势识别过程中,可以获取手势的起始位置和终止位置,以及手势的进度。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [使用OpenNI自带的类进行简单手势识别](https://download.csdn.net/download/wuweigreat/4611920)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Kinect开发教程三:利用OpenNI进行手势识别](https://blog.csdn.net/chenxin_130/article/details/6703301)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
openni2 python
回答: 在Python中使用openni2库进行openni2的测试代码如下所示:
```
from openni import openni2
import numpy as np
import cv2
if __name__ == "__main__":
openni2.initialize()
dev = openni2.Device.open_any()
print(dev.get_device_info())
```
这段代码首先导入了openni2库和其他必要的库,然后通过`openni2.initialize()`初始化openni2。接着使用`openni2.Device.open_any()`打开任意一个可用的设备。最后通过`dev.get_device_info()`打印设备信息。<span class="em">1</span>
#### 引用[.reference_title]
- *1* [(17)深度点云学习--python安装openni打开奥比中光RGBD](https://blog.csdn.net/chencaw/article/details/128282578)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文