生产节点类型
每个OpenNI生产节点都有一个类型,属于下列类别之一:
生产节点目前在OpenNI支持的类型有::
传感器相关的生产节点
- 设备: 一个节点代表一个物理设备(例如,深度传感器,或一个RGB摄像头)。此节点主要作用是激活设备配置。
- 深度发生器: 一个节点,产生深度映射。这个节点应该被任何三维传感器实现,其希望被OpenNI兼容认证。
- 图像生成器: 一个节点,生成彩色图像映射。这个节点应该被任何色彩传感器实现,其希望被OpenNI兼容认证。
- 红外发生器: 一个节点,生成红外图像映射。这个节点应该被任何红外传感器实现,其希望被OpenNI兼容认证。
- 音频发生器: 一个节点生成一个音频流。这个节点应该采取任何音频设备实现,其希望被OpenNI兼容认证。
中间件相关的生产节点
- 手势警报发生器: 输出是对应用程序的回调警报,当某个特定的手势已经发生。
- 场景分析: 分析一个场景,包括从背景分离的前景,场景内形体识别和地板的平面检测。场景分析仪的主要输出是一个标记深度图,其中每个像素拥有标签标明是否代表一个形体,或者是背景的一部分。
- 手点发生器: 支持手的检测和跟踪。这个节点产生回调,当一只手(即,手掌)被检测,当一只手点正在跟踪,改变其位置。
- 用户发生器: 产生一个在3D场景(全部或部分)的身体表示。
为了记录的目的,支持以下生产节点类型:
- 记录器: 实现数据记录
- 播放器: 从记录中读取数据并播放它
- 编解码器: 用于压缩和解压的录音资料