pcl(point cloud libary)是一个开源点云处理库,2017年开始出了python接口,虽然还不完善,但是一些常用功能都有了。
迫不及待的想试试,可是安装的时候还是遇到了些问题,在此记录下来。
python-pcl源码地址:https://github.com/strawlab/python-pcl
现在(2019.11.12)python-pcl在macos下只支持python3.5,需要安装的pcl版本为1.9
首先需要安装完整的pcl库,使用官方推荐的安装方式,用homebrew安装。需要在终端下执行两条指令就好:
brew tap homebrew/science
brew install pcl
记得要安装python3.5 其他版本是不行的。我之前更新了python3.6和3.7,都没办法成功安装python-pcl。homebrew 更改了版本管理方式,把常用的软件的不同版本创建了不同的分支。所以安装python3.5的方式为:
brew install python@3.5
截止到6/18/2019,homebrew已经将pcl更新到1.9版本了。之前使用pcl1.8时存在的一个小bug已经被解决了。
然后安装pyhton-pcl
pip install numpy
pip install cython
下载源码,c