经过CloudCompare保存的点云视点改变导致的问题

经过CloudCompare保存的点云,点云的视点变为VIEWPOINT 0 0 0 0.707107 -0.707107 0 0,所以在使用PCL显示的时候点云位置会发生变化,使用立体框标注点云时,框的位置和点云的位置不匹配。

解决:经过CloudCompare保存的点云,用PCL加载后重新保存为ASCII类型的点云,用记事本打开,将VIEWPOINT的值改为0 0 0 1 0 0 0即可。

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
CloudCompare是一个点云编辑和处理软件,最初的开发目的是用于点云比较。它采用独特的八叉树结构,可以在普通笔记本上处理超过1000万个点云,并逐渐增加了许多点云处理算法,如配准、重采样、颜色/法向量/标量场管理、统计、传感器管理、手工和自动切割等功能。 然而,在使用CloudCompare处理过的PCD格式点云数据,其视点发生改变导致点云的配准失败或位置偏差较大的问题。为了解决这个问题,有两种方法可以尝试。 方法一是将CloudCompare处理过的PCD格式点云保存为LAS格式,然后再将LAS格式点云保存PCD格式。这样做简单且容易实现,不会出错,因此推荐使用方法一。 方法二是使用PCL加载点云,将其重新保存为ASCII类型的点云,然后使用记事本打开PCD文件,将VIEWPOINT的值改为0 0 0 1 0 0 0。但需要注意的是,这种方法可能存在出错的风险。 综上所述,CloudCompare是一个功能强大的点云处理软件,但在使用时需要注意处理过的PCD格式点云视点问题,并可以尝试使用方法一来解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [cloudcompare点云编辑和处理软件的综述](https://blog.csdn.net/u011115875/article/details/115365432)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [cloud comparepcl读取点云因为viewpoint 配准不上](https://blog.csdn.net/guanxunmeng8928/article/details/112902484)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值