Halcon算子学习:create_pose

本文详细介绍了Halcon的create_pose算子,用于创建3D位姿,包括沿x、y、z轴的平移参数TransX、TransY、TransZ和绕x、y、z轴的旋转参数RotX、RotY、RotZ。同时讨论了旋转和平移的顺序、旋转的多种表示方法以及如何获取与姿势对应的齐次变换矩阵。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

create_pose

创建3D位姿
( : : TransX, TransY, TransZ, RotX, RotY, RotZ, OrderOfTransform, OrderOfRotation, ViewOfTransform : Pose)
输入:

  • TransX
    沿x轴平移(以[m]为单位)。
    默认值:0.1
    建议值:-1.0,-0.75,-0.5,-0.25,-0.2,-0.1,-0.5,-0.25,-0.125,-0.01、0.0、0.01、0.125、0.25、0.5、0.1、0.2、0.25、0.5 ,0.75、1.0

  • TransY
    沿y轴平移(以[m]为单位)。
    默认值:0.1
    建议值:-1.0,-0.75,-0.5,-0.25,-0.2,-0.1,-0.5,-0.25,-0.125,-0.01、0.0、0.01、0.125、0.25、0.5、0.1、0.2、0.25、0.5 ,0.75、1.0

  • TransZ
    沿z轴平移(以[m]为单位)。
    默认值:0.1
    建议值:-1.0,-0.75,-0.5,-0.25,-0.2,-0.1,-0.5,-0.25,-0.125,-0.01、0.0、0.01、0.125、0.25、0.5、0.1、0.2、0.25、0.5 ,0.75、1.0

  • RotX
    绕Rodriguez向量的x轴或x分量旋转(以[°]为单位或无单位)。
    默认值:90.0
    建议值:0.0、90.0、180.0、270.0
    典型值范围:0≤RotX≤360

  • RotY
    绕Rodriguez向量的y轴或y分量旋转(以[°]为单位或无单位)。
    默认值:90.0
    建议值:0.0、90.0、180.0、270.0
    典型值范围:0≤R

Halcon算子find_shape_models是用于在图像中查找形状模板的算子,其基本用法如下: find_shape_models(Image : ModelID, MinScore, NumMatches, Greediness, Overlap, SubPixel, Pose, AngleStart, AngleExtent, ScaleMin, ScaleMax, ScaleStep, Models, Scores, Positions, Orientations) 其中,各个参数的含义如下: - Image:输入图像。 - ModelID:形状模板的ID。 - MinScore:得分的最小阈值。 - NumMatches:匹配结果的最大数量。 - Greediness:控制贪心匹配的参数。 - Overlap:两个匹配的形状模板之间的最小重叠区域。 - SubPixel:是否使用亚像素级匹配。 - Pose:输出匹配的位姿参数。 - AngleStart:旋转角度的起始值。 - AngleExtent:旋转角度的范围。 - ScaleMin:缩放的最小值。 - ScaleMax:缩放的最大值。 - ScaleStep:缩放的步长。 - Models:匹配的形状模板。 - Scores:匹配的得分。 - Positions:匹配的位置。 - Orientations:匹配的方向。 具体来说,MinScore是一个0到1之间的分数,表示匹配模板必须达到的最低得分。NumMatches是匹配结果的最大数量,Greediness控制贪心匹配的程度。Overlap是两个匹配形状之间的最小重叠面积,SubPixel控制是否使用亚像素级别的匹配。Pose是一个输出参数,返回匹配形状的位姿参数。AngleStart和AngleExtent是旋转角度的起始值和范围,ScaleMin、ScaleMax和ScaleStep是缩放的最小值、最大值和步长。Models、Scores、Positions和Orientations是返回的匹配结果,其中Models是匹配的形状模板,Scores是匹配的得分,Positions是匹配的位置,Orientations是匹配的方向。 使用find_shape_models算子需要先创建形状模板,具体可以参考Halcon官方文档中的create_shape_model算子
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值