嵌入式爱好者

查看: 19580|回复: 1

[Linux] PCL 1.8.0 进行框选时窗口黑屏

[复制链接]

2

主题

2

帖子

11

积分

扫一扫,手机访问本帖
发表于 2021-6-15 11:27:56 | 显示全部楼层 |阅读模式
本帖最后由 Jaz_羯 于 2021-6-15 11:35 编辑

最近一个项目需要在 OK3399-C(Forlinx Desktop)固件环境下 实现 PCL点云 的相关功能,其中一个就是用户跟点云图之间的交互操作。


相关库:

        eigen-3.5.1(源码安装)

        vtk-6.3.0(apt-get安装,源码安装cmake时报错,好像是不支持 aarch64-linux-gnu 7.5.0 编译工具链 )

        opencv-3.4.1(源码安装)

        pcl-1.8.0(源码安装)

        其余依赖库都是用 apt-get 安装。


        目前测试情况是用 pcl_viewer 指令去打开一个 .pcd文件;点选模式下,在 PCD viewer窗口 中用鼠标对点云图的 旋转、缩放、平移 操作都是正常的;然后用 x/X 切换到框选模式,拖动鼠标进行框选时,整个 PCD viewer 窗口会变黑,导致无法看到点云图,鼠标拖动完毕后,整个窗口会恢复正常。这样的效果虽说最终能实现框选,但在框选过程中容易让用户在对点云图进行精细框选时造成影响。

旋转.gif
旋转

缩放.gif
缩放

平移.gif
平移

框选.gif
框选(主要问题,框选时窗口变黑)

        因为 PCD viewer 默认背景是黑色,刚开始以为只是点云消失了;后来在 pcl_viewer指令 中加入 -bc 描述,设置 PCD_Viewer的背景颜色为白色,才更加确定是整个窗口变黑了。同样的相关库环境,在跑 ubuntu 18.04的PC 上运行是不会出现整个窗口变黑的情况的。是不是 OK3399-C(Forlinx Desktop)固件环境下 缺少了某些东西造成的呢?


        另外 OK3399-C(Forlinx Desktop)固件环境下 是否能替换图形界面呢?默认的是Lxde,想换成gnome试试能否解决这一问题。



回复

使用道具 举报

0

主题

123

帖子

214

积分

发表于 2021-6-21 09:25:10 | 显示全部楼层
目前没有进行过类似的尝试,您可以自己找方法测试一下。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-19 01:39

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表