vtk7.1 pcl1.9.0
时间: 2023-10-05 09:13:33 浏览: 101
vtk7.1和pcl1.9.0是两个独立的开源软件库,它们分别用于可视化和点云处理。vtk7.1是一个用于3D可视化的跨平台库,支持多种可视化算法和数据格式,包括体积渲染、表面渲染、点云可视化等。而pcl1.9.0是一个用于点云处理的库,支持点云数据的滤波、特征提取、配准、分割等操作。
如果你需要在项目中同时使用vtk7.1和pcl1.9.0,你需要先安装它们的依赖库,然后编译安装这两个库。具体步骤如下:
1. 安装vtk7.1的依赖库:
```
sudo apt-get install libxt-dev libx11-dev libgl1-mesa-dev libglu1-mesa-dev
```
2. 下载vtk7.1源代码并编译安装:
```
wget https://www.vtk.org/files/release/7.1/VTK-7.1.0.tar.gz
tar -zxvf VTK-7.1.0.tar.gz
cd VTK-7.1.0
mkdir build
cd build
cmake ..
make -j4
sudo make install
```
3. 安装pcl1.9.0的依赖库:
```
sudo apt-get install libboost-all-dev libeigen3-dev libflann-dev libvtk7-dev libqhull-dev
```
4. 下载pcl1.9.0源代码并编译安装:
```
wget https://github.com/PointCloudLibrary/pcl/archive/pcl-1.9.0.tar.gz
tar -zxvf pcl-1.9.0.tar.gz
cd pcl-pcl-1.9.0
mkdir build
cd build
cmake ..
make -j4
sudo make install
```
安装完成后,你就可以在项目中同时使用vtk7.1和pcl1.9.0库了。
阅读全文