文章目录
PCL(Point Cloud Library)是开源的点云处理库,用于处理和分析三维点云数据。它提供了丰富的算法和工具,包括数据获取、滤波、配准、分割、特征提取、曲面重建等。PCL具有跨平台、高性能和可扩展性的特点,支持多种点云数据格式,提供可视化工具和丰富的文档。无论是点云获取、三维重建还是目标识别等应用,PCL都是一个功能强大的选择。
目前已在Win10/11的VS2019中配置过pcl1.12.1点云库,Win7系统也已经配置,但兼容性不太好。
1、软件下载
Microsoft Visual Studio 2019:Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器
PCL1.12.1安装程序及PDB文件包:Releases · PointCloudLibrary/pcl · GitHub
下载前两个文件
2、PCL 1.12.1安装
1、安装pcl-1.12.1-allinone-msvc2019-win64.exe,选择第二个Add PCL to the system PATH for all users。安装路径必须是全英文,建议不要安装到C盘。
2、pcl-1.12.1-allinone-msvc2019-win64.exe安装完成后,打开文件E:\PCL 1.12.1\3rdParty\OpenNI2,双击运行OpenNI-Windows-x64-2.2.msi,点击Remove,先将C盘的OpennNI移除,再次点击OpenNI-Windows-x64-2.2.msi,安装到E:\PCL 1.12.1\3rdParty\OpenNI2中。
3、解压pcl-1.12.1-pdb-msvc2019-win64,将.pdb文件拷贝到E:\PCL 1.12.1\bin中。
4、设置环境变量:此电脑—属性—高级系统设置—高级—环境变量—用户变量—Path编辑!下方已给出。
%PCL_ROOT%\3rdParty\FLANN\bin
%P