Halcon 3D基于形状匹配详解与算子说明
本文系统讲解 Halcon 17.123D 基于形状匹配(Shape-Based 3D Matching)全部 12 个官方算子,覆盖模型创建、搜索匹配、模型管理、模型检查、投影可视化与位姿变换六大环节。全部签名、参数默认值、取值列表(LOV)、建议值(SUG)与限制条件均提取自本地官方 HTML 文档(
D:/Soft/WorkSoft/Halcon17/doc/html/reference/operators/,提取脚本与数据存档为_extract_016*.py/_extract_016*_out.txt)。代码示例遵循 halcon-coding-standards 规范:禁止字面量直接入参、变量名与官方形参一致、句柄/对象位允许语义命名。
一、3D基于形状匹配概述
1.1 什么是 3D 基于形状匹配
3D 基于形状匹配解决的问题是:已知物体的 3D 模型(CAD/点云),在一张普通 2D 图像中找到该物体,并输出其完整 6D 位姿(3 个平移 + 3 个旋转)。它的核心机制非常独特:
<