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/CommonCppMakefile 中的第74行的G++编译选项-Werror去掉就行。
编译

本文档介绍了在Ubuntu 16.04上安装OpenNI2的详细步骤,包括解决编译时的错误、安装依赖、修改编译选项、拷贝文件到系统目录以及创建packageconfig文件。安装完成后,通过测试确认OpenNI2安装成功,版本为2.2.0.0。同时提到,安装OpenNI2后需要重新安装PCL以确保cmake能找到openni2。
最低0.47元/天 解锁文章
10万+

被折叠的 条评论
为什么被折叠?



