借鉴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 放在一个坐标系

求点云和平面的交线

相关推荐
暴走约伯13 小时前
【VFX工具链源码拆解 02】告别机械劳动(上):一键统改百个子粒子颜色与批量重命名
3d·unity·c#·材质
Solange__19 小时前
AI世界模型、3D场景生成和游戏引擎怎么选?按5类任务比较交互、物理与导出
开发语言·人工智能·游戏·平面·3d·自然语言处理·游戏引擎
Solange__19 小时前
物流园区怎么用AI生成3D调度预演?从道路底图、车辆转弯到网页评审
图像处理·人工智能·游戏·3d·ai·自然语言处理·关卡设计
言乐62 天前
通过 3D 动画直观演示球形瓶内可滑动半圆机构在倾倒时防粘盖、回正时刮膏体的运动学过程
python·3d·django·virtualenv·pygame
苏州福兰克2 天前
没有3D内容,裸眼3D显示器还能用吗?
3d·计算机外设
慧都CAD开发笔记2 天前
汽车零部件检测软件如何用统一接口直读多种 CAD:3D InterOp 的三类数据接入
3d·汽车
苏州福兰克2 天前
长期看裸眼3D显示器容易视觉疲劳吗?
3d·计算机外设
苏州福兰克2 天前
商用裸眼3D显示器和家用款主要差别在哪里?
3d·计算机外设
天树星智源2 天前
静态物理满分、交互 11.54%:3D 场景生成系统的幻觉
论文阅读·人工智能·3d·机器人
Wanda12142 天前
机器人与机电一体化3D数字孪生机器-Day9
人工智能·3d·unity·机器人·数字孪生