3D变换
功能介绍
对数据中点云进行RT变化,可用于将点云进行平移旋转,变换到另一个坐标系下; 例如:对期望变换为垂直Z平面方向的平面法向量设置区域并建立平面,使用平面输出旋转平移参数对原始3D数据进行变换,可根据目标平面将数据整体旋 转为垂直于z平面方向,方便使用绝对z值进行测量;
模块位置:图像处理-3D变换
使用说明
参数说明
- 图像源:输入要变换的图像
- 加载变换矩阵变量文件:勾选时,可以从本地加载变换矩阵的变量文件,默认不勾选
- 变换矩阵变量文件路径:
加载变换矩阵变量文件
被勾选时显示,选择文件 - 变换矩阵:RT变换矩阵
案例流程
此案例是将相机坐标系下的图像变换到一个设定已知的坐标系下,得到变换后的图像
- 获取本地数据,加载一个具有良好特征的几何体图像

- 使用多平面交点模块得到几何体4个角的几何交点,序号0得到的交点是几何体左下角的几何交点,依次是右下点、右上点、左上点

- 在设定好的已知坐标系下依次设置对应上面4个角的3D点坐标




- 将相机坐标系下的3D点与设定坐标系下的3D点一一映射,其中原坐标系下的3D点是相机坐标系下的,也就是通过多平面交点得到的;目标坐标系下的的3D点是设定坐标系下对应的3D点,必须对应正确,输出一个变换矩阵

- 将本地数据的图像变换到设定的坐标系下,输入图像源为本地数据,变换矩阵选择4中输出的变换矩阵,可以看到变换前后的图像

信息
上面的流程仅作为参考,实际根据不同应用场景的需求进行修改