qt可视化教程点云不出现

Posted

技术标签:

【中文标题】qt可视化教程点云不出现【英文标题】:qt_visualizer tutorial pointcloud doesnt appear 【发布时间】:2021-06-09 09:28:39 【问题描述】:

我针对 VTK 8.2.0 编译了 PCL1.10.1,并尝试在我的 QT Gui 项目中开始使用 PCL,例如 pcl s qt_visualizer 教程。 https://pcl.readthedocs.io/projects/tutorials/en/latest/qt_visualizer.html#qt-visualizer

点云没有出现。渲染窗口工作。我可以更改背景颜色并添加坐标轴。 我从 doc/tutorials/content/sources/qt_visualizer 复制了代码

我使用了 cmake 3.16.3。根据

dpkg -s libboost-dev | grep 'Version'

boost 版本是 1.71.0.0ubuntu2

有什么想法吗?

【问题讨论】:

【参考方案1】:

变化

typedef pcl::PointXYZRGBA PointT;
typedef pcl::PointCloud<PointT> PointCloudT;

在 pclviewer.h 中

typedef pcl::PointCloud<pcl::PointXYZRGB> PointCloud;

解决了我的问题。不知道为什么。

【讨论】:

以上是关于qt可视化教程点云不出现的主要内容,如果未能解决你的问题,请参考以下文章

PCL+Qt+VS可视化点云

python如何实现点云可视化交互——Open3D实例教程(获取所选点的信息)保姆级教学

如何以Qt子窗口的形式显示点云视窗

使用 PDAL 的点云密度可视化

PCL点云数据处理基础❤️❤️❤️目录

深度学习|抓取检测|数据集Cornell 康奈尔数据集下载及解析 & txt 转 pcd格式 & 点云可视化