Ubuntu16.04安装OpenCV3.2以及PCL1.8

最近在学习slam14讲,需要配置一些环境《视觉slam十四讲》

这本书中已经给出如何配置相关环境的比较详细的说明,但是有些环境并无卵用,比如OpenCV以及PCL

这里给出自己屡试不爽的配置OpenCV3.2以及PCL1.8的相关的教程

实际上在配置的时候,还是会出现一些问题,尤其是在安装conda的时候,编译python接口总会存在各种各样的问题所以不建议在安装conda上的机器上配置,一般我遇到bug的时候就直接重新安装机器了

1. 安装Opencv3.2

安装OpenCV3.2的教程主要参考这个链接,在opencv的github上下载对应的open3.2的release版本的源码, 同样的,下载opencv contrib3.2release对应的版本

然后按照链接的教程安装,注意修改路径,并且在cmake的时候会下载一些东西,所以最好用proxychains来进行代理编译

安装完成之后,运行slam_book中的编译image basic文件,可以正常显示图片

2. 安装PCL1.8

安装PCL1.8主要参考此链接,推荐源码自己安装,并且在安装的过程中,巨卡无比,可以坐下来打一局守望先锋。

安装完成之后,slam book中会有一个pcl_viewer来对生成的点云进行可视化,上述安装的过程中已经安装了pcl_viewer,不需要额外的安装,没毛病

 

posted on 2018-07-07 21:07  YongjieShi  阅读(438)  评论(0编辑  收藏  举报

导航