win下使用QT添加VTK插件实现点云可视化GUI

摘要​

大家在做点云的时候经常会用到QT,但是我们需要使用QT做点云的可视化的时候又需要VTK,虽然我们在windows下安装PCL的时候就已经安装了VTK,由于跟着PCL安装的VTK是没有和QT联合编译的,所以在使用PCL和QT做点云可视化界面的时候是无法使用可是QT的插件QVTKWidget,本文将主要讲解一些PCL在Ubuntu系统和windows使用QT做界面的一些分享。

ubuntu 中使用QT和PCL

(1)如果是Ubuntu14.04,无论是使用命令行安装PCL或者是QT,系统都已经将QVTKWidget的库安装好了,在使用QT时会自动的加载了QVTKWideget,并且使用我的例子正常cmake就可以实现QT与点云的相关功能,有兴趣的可以查阅我们公众号的github地址,当然在PCL的官方的源码中也是有一些基本的例子,以我的经验来说,在ubuntu14.04上使用应该是没有什么问题。
win下使用QT添加VTK插件实现点云可视化GUI_第1张图片
(2)如果你安装的是ubuntu16.04那么就可能比较麻烦,因为在使用的时候发现PCL中的QT的依赖工程并没有改变,并且ubuntu16.04会默认安装qt5,这就导致一些依赖项的冲突,甚至如果安装

你可能感兴趣的:(点云PCL与SLAM,点云,PCL,QT与点云)