PCL初探(零) :opencv3.4.0 + qt5.9.1+ pcl1.8.1 + vtk7.1.1的安装
2018-01-10 18:03
691 查看
附:
- 文中提到的路径名请酌情修改
2、 从github下载opencv压缩文件并解压到本地
https://github.com/opencv/opencv
3、在解压后的文件夹中新建build文件夹
4、进入build文件夹进行编译与建立并安装库
5、opencv安装完毕
在文件所在目录打开终端,提升文件权限,并按照索引完成安装,安装过程中根据需要选择合适的qt版本,完成后可将qt-creator锁定到启动栏
若使用vtk6.3进行编译,编译过程中出现找不到qtwebkitwidgets的情况,在qt5.1-5.5之后,qt删除了该文件,请换用低版本qt或高版本vtk
https://github.com/PointCloudLibrary/pcl/releases
2、在PCL文件夹中新建build文件夹准备进行编译
3、检查PCL是否安装成功
新建demo文件夹(合适的地方)
将pcl–>doc->tutorials->content->sources->cloud_viewer文件夹下的cloud_viewer.cpp 和CMakeLists。txt拷贝到demo中
在demo文件夹下打开终端
若生成可执行文件cloud_viewer且运行后出现下面图片则安装成功
congratulate.
- 文中提到的路径名请酌情修改
安装opencv
1、安装opencv依赖库,终端输入sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev sudo apt-get install libxvidcore-dev libx264-dev sudo apt-get install libatlas-base-dev gfortran sudo apt-get install ffmpeg
2、 从github下载opencv压缩文件并解压到本地
https://github.com/opencv/opencv
3、在解压后的文件夹中新建build文件夹
cd ~/opencv mkdir build
4、进入build文件夹进行编译与建立并安装库
cd build cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. make -j2 #选择合适的线程数 sudo make install
5、opencv安装完毕
Boost和Eigen3、flann等的安装
一些必需的依赖库sudo apt-get install libboost1.58-all-dev sudo apt-get install libeigen3-dev sudo apt-get install libgl1-mesa-dev sudo apt-get install libxt-dev sudo apt-get install libflann-dev sudo apt-get update
qt5安装
从qt官网下载安装程序,记得选择open source在文件所在目录打开终端,提升文件权限,并按照索引完成安装,安装过程中根据需要选择合适的qt版本,完成后可将qt-creator锁定到启动栏
chmod +x qt-creator-opensource-linux-x86_64-4.4.1.run #文件名换成刚下载的对应版本 ./qt-creator-opensource-linux-x86_64-4.4.1.run
VTK7.1.1
从http://www.vtk.org/download/下载VTK并解压,在vtk文件夹同级目录下(同级目录!)新建立VTK-bucd VTK-buildcmake -DVTK_QT_VERSION:STRING=5 -DQT_QMAKE_EXECUTABLE:PATH=/home/mini/software/Qt/5.9.1/gcc_64/bin/qmake \ -DVTK_Group_Qt:BOOL=ON \ -DCMAKE_PREFIX_PATH:PATH=/home/mini/software/Qt/5.9.1/gcc_64/lib/c make \ -DBUILD_SHARED_LIBS:BOOL=ON \ /home/mini/software/Vtk/VTK-7.1.1 sudo make sudo make installtk
若使用vtk6.3进行编译,编译过程中出现找不到qtwebkitwidgets的情况,在qt5.1-5.5之后,qt删除了该文件,请换用低版本qt或高版本vtk
PCL
1、在github下载压缩包并解压https://github.com/PointCloudLibrary/pcl/releases
2、在PCL文件夹中新建build文件夹准备进行编译
mkdir build cd build cmake -DCMAKE_BUILD_TYPE=RELEASE .. sudo make -j2 sudo make install
3、检查PCL是否安装成功
新建demo文件夹(合适的地方)
将pcl–>doc->tutorials->content->sources->cloud_viewer文件夹下的cloud_viewer.cpp 和CMakeLists。txt拷贝到demo中
在demo文件夹下打开终端
cmake -DVAR=VALUE. make
若生成可执行文件cloud_viewer且运行后出现下面图片则安装成功
congratulate.
相关文章推荐
- Ubuntu16.04.3 下安装Qt5.9.1 OpenCV3.2.0 (包括OpenCV_contrib)完美版
- centos7.3平台下 利用Cmake3.4.3源码编译安装 QT5.8.0 VTK7.1.1 ITK4.11.1
- opencv安装(WinXp平台下,Qt环境)笔记之一—编译动态链接库和静态链接库文件
- Qt - OpenCV的安装与配置 (win7 64 bit + OpenCV3.0 + minGW32)
- Qt4.8.5+OpenCV2.4.X+QtCreator2.1 开发环境 win7/8安装配置指南 (转载)
- 在ubuntu上安装Cmake、opencv2.4.9、PCL1.8、g2o
- QT5.8+OpenCV3.2的安装与配置
- ubuntu14.04 PCL1.8 OPENNI2.0 OPENCV3.0安装小结
- 在win7环境下安装Qt配置Opencv
- 基于MFC 对话框的 PCL、VTK 、OPENCV岩体识别系统构建(1)
- window7 64 VS2015下openCV3.4.0安装
- 基于OpenCv的四轴飞行器寻迹系统(二)——linux下QT的安装及导入OpenCv
- Ubuntu下安装PCL库且在QT中配置应用
- 车牌识别之VS+Opencv+QT安装及配置
- Radxa Rock上编译安装OpenCV2.4.9+QT4.8.6
- QT5.10.0搭载OpenCV3.4.0环境配置步骤说明
- qt5.9.1 + vs2017安装
- centos7 Qt5.9.1 opencv静态库报grfmt_exr.cpp错误
- ubuntu, windows下安装opencv, 以及在qt,vs2010,dev,codeblock中的使用
- QT - OpenCV的安装与配置 (win7 64 bit + OpenCV2.4.4 + minGW32)