栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

ubuntu18.04安装pcl1.9,python-pcl1.9,vtk8.1

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ubuntu18.04安装pcl1.9,python-pcl1.9,vtk8.1

一.安装pcl1.9   1. 安装依赖
sudo apt-get install g++
sudo apt-get install cmake cmake-gui
sudo apt-get install doxygen
sudo apt-get install mpi-default-dev openmpi-bin openmpi-common
sudo apt-get install libflann1.8 libflann-dev
sudo apt-get install libeigen3-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libvtk6-dev libvtk6.2 libvtk6.2-qt
sudo apt-get install 'libqhull*'
sudo apt-get install libusb-dev
sudo apt-get install libgtest-dev
sudo apt-get install git-core freeglut3-dev pkg-config
sudo apt-get install build-essential libxmu-dev libxi-dev
sudo apt-get install libusb-1.0-0-dev graphviz mono-complete
sudo apt-get install qt-sdk openjdk-9-jdk openjdk-9-jre
sudo apt-get install phonon-backend-gstreamer
sudo apt-get install phonon-backend-vlc
sudo apt-get install libopenni-dev libopenni2-dev

  可以将上述命令放入pcl_dependences.sh,到所在文件,终端输入:

sudo sh install_pcl_dependences.sh
  2.从github 下载pcl1.9
git clone -b  pcl-1.9.1 https://github.com/PointCloudLibrary/pcl.git 

  git clone -b pcl-1.9.1 下载pcl分支,版本pcl-1.9.1

  3.编译安装
cd pcl 
mkdir build 
cd build
cmake -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr  -DBUILD_GPU=ON-DBUILD_apps=ON -DBUILD_examples=ON  -DCMAKE_INSTALL_PREFIX=/usr .. 
make  -j6
sudo make install

  make -j(6) 6根据自己的cpu核数确定

  4.安装可视化依赖(可选)

 安装 OpenNI,OpenNI2

sudo apt-get install libopenni-dev 
sudo apt-get install libopenni2-dev
二.安装python-pcl1.9   1.首先安装vtk1.9.1

  下载vtk1.9.1,拷贝到安装目录下

tar -xzvf VTK-8.1.0.tar.gz
cd VTK-8.1.0
mkdir build
cd build/
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=OFF ..
make -j6
make install
  2.安装numpy,cython
pip install numpy==1.16.1
pip install cython==0.26
  3. 安装Python-pcl

  源码下载

git clone https://github.com/strawlab/python-pcl.git
cd python-pcl

  打开python-pcl中的setup.bash,删除里面的一些vtk依赖
  (760行以后,也就是所对应的vtk8.1版本):
  删除内容如下:

'vtkFiltersPython-'+ vtk_version
'vtkPythonInterpreter'+ vtk_version
'vtkRenderingMatplotlib'+ vtk_version
'vtkWrappingTools'+ vtk_version

  保存好开始安装:

python setup.py build_ext -i
sudo python setup.py install

  最后显示如下:
python-pcl==0.3.0rc1


无关紧要:markdown缩进

  (空格)
   (半个中文)
   (一个中文)
参考博文

ubuntu18.04安装pcl
ubuntu18.04安装python-pcl

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/879595.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号