填充点云孔洞(较大的洞)halcon算法

前言 

很多时候,一些小洞可以通过平滑算法,或者三角化算法的参数调整,即可对较小的孔洞进行填充,但是较大的洞却很难通过上面的算法进行填充。

 下面介绍一种填充孔洞的思路:

步骤一:对点云进行滤波处理,找到孔洞所在平面

本文为了更直观的进行讲解,去掉了去除噪声和滤波等操作,自己根据自己点云的情况进行相关操作,获取目标点云。

步骤二:对点云进行旋转,使孔洞可以投射到一个规则的面上

如xy平面上,或者自己倾向的某个平面都可以,在pcl中可以自己生成平面,并向该平面进行投影操作。

步骤三:对孔洞所在面进行投影操作,使之变成二维图

步骤四:对二维图进行分析,用fill_up和difference 即可得到孔洞的位置

相关推荐

  1. OpenCV技巧: 图像孔洞填充方法与实现

    2024-01-05 12:40:03       35 阅读
  2. Halcon如何制作标定板关键

    2024-01-05 12:40:03       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-05 12:40:03       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-05 12:40:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-05 12:40:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-05 12:40:03       18 阅读

热门阅读

  1. 【API分享】好用的API接口,含免费次数

    2024-01-05 12:40:03       36 阅读
  2. 贪心算法day05

    2024-01-05 12:40:03       33 阅读
  3. websocket使用-1

    2024-01-05 12:40:03       27 阅读
  4. Qt3D 材质模块使用说明

    2024-01-05 12:40:03       30 阅读
  5. RabbitMQ

    RabbitMQ

    2024-01-05 12:40:03      32 阅读
  6. 设计模式之观察者模式

    2024-01-05 12:40:03       32 阅读