pcl也支持openni2,但是需要源码安装openni2。安装完之后重新安装一下PCL就行了(可以查看cmake步骤是否找到openni2)。
先安装依赖:
sudo apt-get install -y g++ python libusb-1.0-0-dev freeglut3-dev doxygen graphviz
sudo apt-get install libudev-dev
接下来安装openni2
git clone https://github.com/OpenNI/OpenNI2
cd OpenNI2
make
这边会出现一个错误:-Werror=unused-variable。
将ThirdParty/PSCommon/BuildSystem/Common