openni 保存oni 文件
时间: 2023-12-20 17:04:14 浏览: 143
要保存 OpenNI 捕捉到的数据为 ONI 文件,你可以按照以下步骤进行操作:
1. 初始化 OpenNI 环境并打开设备:
```python
from openni import openni2
# 初始化 OpenNI 环境
openni2.initialize()
# 打开设备
dev = openni2.Device.open_any()
```
2. 创建录制器并设置保存路径:
```python
recorder = openni2.Recorder.create("your_file.oni")
# 设置录制器的输出
recorder.attach(dev)
```
3. 开始录制数据:
```python
recorder.start()
```
4. 停止录制并释放资源:
```python
recorder.stop()
recorder.release()
# 关闭设备和 OpenNI 环境
dev.close()
openni2.unload()
```
这样,OpenNI 捕捉到的数据就会被保存为指定的 ONI 文件。请确保在运行代码之前已经安装了适当的 OpenNI 库和驱动程序。
阅读全文