Skip to content

3D点云变换

算子功能

对输入的点云进行仿射变换,输出变换后的点云

参数介绍

输入参数

参数范围默认值说明图示
输入图像0-80图像输入的IM编号

计算参数

参数范围默认值说明图示
模式平移/旋转/斜切/缩放/镜像平移切换不同变换模式
沿着X平移0.000沿着X轴平移的距离,正数代表向X轴正方向平移;负数代表向负方向平移。
沿着Y平移0.000沿着Y轴平移的距离,正数代表向Y轴正方向平移;负数代表向负方向平移。
沿着Z平移0.000沿着Z轴平移的距离,正数代表向Z轴正方向平移;负数代表向负方向平移。
反转平移true/falsefalse若勾选,向相反方向平移。
沿着X轴旋转0.000正数代表围绕X轴逆时针旋转;负数代表围绕X轴顺时针旋转。
沿着Y轴旋转0.000正数代表围绕Y轴逆时针旋转;负数代表围绕Y轴顺时针旋转。
沿着Z轴旋转0.000正数代表围绕Z轴逆时针旋转;负数代表围绕Z轴顺时针旋转。
反转旋转true/falsefalse若勾选,向相反方向进行旋转。
X缩放因子0.000对X坐标进行缩放,负数代表对镜像后的点云X坐标进行缩放。
Y缩放因子0.000对Y坐标进行缩放,负数代表对镜像后的点云Y坐标进行缩放。
Z缩放因子0.000对Z坐标进行缩放,负数代表对镜像后的点云Z坐标进行缩放。
反转缩放true/falsefalse对输入的点云进行镜像后,再进行缩放。
斜切轴根据Y斜切X/根据Z斜切X/根据X斜切Y/根据Z斜切Y/根据X斜切Z/根据Y斜切Z根据Y斜切X沿着选定的坐标轴方向对点云进行斜拉。
斜切单位原始斜切因子/角度斜切因子原始斜切因子对某一坐标进行变换时的比例因子量纲
原始斜切因子0.000无量纲
角度斜切因子0.000输入值单位为度
反转斜切true/falsefalse若勾选沿着选定的坐标轴的相反方向对点云进行斜切
镜像Xtrue/falsetrue将点云关于X轴进行镜像,亦即对点云关于YZ平面进行镜像
镜像Ytrue/falsetrue将点云关于Y轴进行镜像,亦即对于点云关于XZ平面进行镜像
镜像Ztrue/falsetrue将点云关于Z轴进行镜像,亦即对于点云关于XY平面进行镜像
输出图像0-80图像输出的IM编号

输出参数

名称类型范围说明
Resultbooltrue/falsetrue为成功
false为失败
Warningbooltrue/falsetrue表示有警告
false表示没有
Messagestring输出成功或错误或警告信息,如果没有错误或警告为空
Timefloat算子执行时间,单位: ms

异常排查

序号异常信息对应参数解决方法
1输入的值是{0},无效的斜切轴斜切轴只支持shear X relative to Y,shear X relative to Z,shear Y relative to X,shear Y relative to Z,shear Z relative to X,shear Z relative to Y
2输入的值是{0},无效的斜切单位斜切单位只支持raw shear factor,shear angle
3输入的值是{0},无效的变换模式变换模式只支持Translation、Rotation、Scaling、Shearing、Mirror
4输入点云为空检查输入点云是否为空

示例介绍

工程设计

  1. 选择加载点云工具,加载需要处理的3d点云图到IM0。

  2. 选择3D变换工具。

工具使用

  1. 选择需要进行操作的输入图像,图像序号要与工程中图像所在IM序号一致

  2. 设置变换模式(分别设置平移、旋转、缩放、斜切、镜像)

  3. 设置参数

  4. 点击测试,查看图像窗口和参数是否符合预期

  5. 没有问题后点击保存,在运行列表中运行该算子,即可在对应的IM查看运行结果

本地图片

AI-Vision,让3D测量更简单