最近公司需要處理深度攝像頭拍攝的數據,首先是要從攝像頭保存的.oni文件中讀取出文件來,這裏就要用到openNI,但是網上大部分的教程都是C++寫的,而爲了方便寫代碼,我這裏用python,所以要先裝python-openni。
- 安裝
sudo apt install libopenni-dev # 安裝系統的openni開發環境
pip install openni # 直接裝openni模塊
- 測試是否安裝成功
from openni import openni2
openni2.initialize()
dev = openni2.Device.open_file('20190102.oni'.encode('utf8'))
print(dev.get_device_info())