介绍
python-pcl
是一个用来处理点云数据的工具,它是 C++
上著名的 Point Cloud Library (PCL) 工具包的 Python 版本,更多的介绍在其 python-pcl GitHub 主页。由于安装过程费了很多周折,本文故在此予以记录。
安装过程中,发现了一个同样用来处理点云数据的 pclpy
,mark 下来当个备用选项。pclpy Github 主页
安装
在 Windows 上编译源码时会出现很多莫名的问题,我选择使用别人已经编译好的轮子来安装。python-pcl
主页上罗列了很多安装环境,我选择的是这个:
- Visual Studio Community 2017 (version 15.9) : 官方下载 安装教程
- Cython : 要在 Python 3.6 对应的环境目录中执行命令
pip install Cython==0.25.2
- pcl 1.8.1:python_pcl-0.3-cp36-cp36m-win_amd64.whl 下载链接
pip install python_pcl-XXX.whl
感想
要找到个合适的轮子简直太难了,官方推荐的网站 APPveyor 上边编译好的轮子最多保存半年,然而对于 Windows,近半年的记录都是尚未成功的(绿色表示成功)。
话说,感觉这个工具的热度有点低哦,各位大佬都是怎么处理点云数据的呀
( •̀ ω •́ )✧