借鉴halcon中inspect_3d_surface_intersections.hdev示例

简单看下halcon的实现过程

二、halcon思路
1、读入图片

2、生成点云模型,将点云三角化

3、生成平面 

4、求这个模型与平面的交线,生成一个轮廓

用pcl和vtk实现的效果

主要参考以下博主的文章内容来实现的

鞋3D点胶 halcon切平面算法_pose_invert-CSDN博客

PCL 绘制自定义大平面_pcl vtk画平面c++-CSDN博客

vtkIntersectionPolyDataFilter两多边形数据集的交线_vtk 两曲面相交-CSDN博客

PCL 点云Delaunay三角剖分_点云三维重构delaunay三角剖分_点云侠的博客-CSDN博客

VTK笔记——轴对齐包围盒(AABB)_周对称的包围盒-CSDN博客

读取点云,并且将点云变换到原始坐标系下

进行Delaunay三角化

对三角化做轴对齐包围盒

生成平面

将平面和三角化和box 放在一个坐标系

求点云和平面的交线

相关推荐

  1. Halcon 3D相关算子(一)

    2023-12-05 15:30:07       32 阅读
  2. Halcon 3D相关算子(二)

    2023-12-05 15:30:07       31 阅读
  3. Halcon,用于生成噪声的算子

    2023-12-05 15:30:07       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-05 15:30:07       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-05 15:30:07       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-05 15:30:07       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-05 15:30:07       18 阅读

热门阅读

  1. 聊聊logback的ThrowableProxyConverter

    2023-12-05 15:30:07       38 阅读
  2. 2022大厂高频面试题之HTML篇

    2023-12-05 15:30:07       43 阅读
  3. Spring-Mybatis读写分离笔记整理

    2023-12-05 15:30:07       26 阅读
  4. PTA 7-238 整数转换为字符串

    2023-12-05 15:30:07       37 阅读
  5. 2023-简单点-tkinter中的ttk和tk

    2023-12-05 15:30:07       41 阅读
  6. RabbitMQ避免重复消费

    2023-12-05 15:30:07       57 阅读
  7. 简谈PostgreSQL的wal_level=logic

    2023-12-05 15:30:07       31 阅读
  8. FlinkSql-Temporal Joins-Lookup Join

    2023-12-05 15:30:07       47 阅读
  9. postgresql树状结构查询示例

    2023-12-05 15:30:07       41 阅读
  10. 高级软件工程15本书籍

    2023-12-05 15:30:07       38 阅读