点云可视化环境配置记录


win10+VS2019+PCL1.11.1+VTK2.8.0+Qt5.14.2+CMake3.20.1点云可视化环境配置

一、 点云可视化图形界面环境配置

安装环境:VS2019+PCL1.11.1+VTK2.8.0+Qt5.14.2+CMake3.20.1

二、配置步骤

1. 安装环境:

VS2019+PCL1.11.1+VTK2.8.0+Qt5.14.2+CMake3.20.1;

2. 建议首先安装2019,并配置PCL1.11.1点云库,能够实现点云数据的基本操作,;其次打开VS2019,通过扩展安装Qt,参考其他教程;

在这里插入图片描述

最后再基于CMake3.20.1编译VTK(本教程主要内容)。

3. 分别新建3个文件夹,自己选择自己的安装路径,VTK-bulid、VTK-install为空文件夹,VTK-source存放压缩包解压内容,下图所示:

在这里插入图片描述

4. 管理员模式运行CMake3.20.1,选择源文件目录为VTK-source;二进制文件目录为VTK-build,完成后configure;在这里插入图片描述

5. Configure完成后,对标红部分进行修改:

在这里插入图片描述

6. 修改build,勾选BUILD-SHARED_LIBS;

在这里插入图片描述

7. 修改CMAKE中的CMAKE_INSTALL_PREFIX,选择文件夹为最开始创建的VTK-install文件夹;

在这里插入图片描述

8. 设置CMAKE_DEBUG_POSTFIX

在这里插入图片描述

9. 勾选VTK_Group_Qt项

在这里插入图片描述

10. 此时先configure

在这里插入图片描述

11. 继续修改标红部分

在这里插入图片描述

12. 对应自己Qt安装路径选择修改

在这里插入图片描述

13. 执行configure,没有标红即可,点击generate生成

在这里插入图片描述

14. 以管理员身份运行VS2019,打开VTK-build中生成的工程文件VTK.sln;

在这里插入图片描述

15. 加载完成后,选择生成→批生成→Batch生成

在这里插入图片描述

16. 选择ALL_BUILD Debug x64 ,点击生成

在这里插入图片描述

17. 选择INATALL Debug x64,点击生成

在这里插入图片描述

18. 同样选择ALL_BUILD Release x64和INATALL Release x64生成

在这里插入图片描述
在这里插入图片描述

19. 生成两个文件

在这里插入图片描述

20. 将 E:\Program Files\VSLib\VTK8.2.0\VTK-build\lib\Release中QVTKWidgetPlugin.exp和QVTKWidgetPlugin.lib;E:\Program Files\VSLib\VTK8.2.0\VTK-build\bin\Release中QVTKWidgetPlugin.dll复制到Qt安装文件夹。(根据自己安装路径来)

在这里插入图片描述

21. 此时打开Qt的designer.exe发现已经添加了所需要的QVTKWidget

在这里插入图片描述

22. 此时需要将编译好的VTK文件覆盖到pcl1.11.1对应的VTK目录中

在这里插入图片描述
在这里插入图片描述

23. 查看环境变量即可

在这里插入图片描述

24. 打开VS2019,新建Qt工程文件;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击创建,一直next,直至finish;

25. 查看Qt工程文件,和Qt Creator创建工程一样;在这里插入图片描述

26. 点击ui界面设计,进去Qt designer界面,发现已经生成QVTKWidget;至此完成所有配置。

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值