简单看下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 放在一个坐标系
求点云和平面的交线