跳到主要内容
版本:1.12.7

拼接图像

功能介绍

对多个沿单一方向排布的数据进行拼接,输出拼接后的图像;数据之间的变换关系需预先标定获得,由3 *4变换矩阵描述,包括3 *3旋转矩阵和3 *1平移向量;

模块位置:图像处理-拼接图像

使用说明

参数说明

  • 图像列表:待拼接的所有图像
  • RT矩阵列表:与待拼接的所有图像一一对应的RT变换矩阵;当以某张图为主图进行拼接时,主图不需要进行变换,故旋转矩阵为单位阵,平移向量全为0;
  • 拼接x范围:控制输出图像相对主图的x像素范围;设置后可固定拼接输出的图像x方向分辨率;(默认0,0,模块运行后会根据拼接结果赋值)
  • 拼接y范围:控制输出图像相对主图的y像素范围;设置后可固定拼接输出的图像y方向分辨率;(默认0,0,模块运行后会根据拼接结果赋值)

案例流程

image
  1. 载入多张待拼接数据;模块3 3819导入了数据1,模块4 241B导入了数据2;
image
  1. 添加计算-矩阵模块,设置每张数据的RT参数;模块3 3819导入了数据1,作为拼接主图,旋转矩阵为单位阵,平移向量全为0,RT参数对应模块13 RT1;模块4 241B导入了数据2,RT矩阵写入两数据预先标定结果;
image
image
  1. 添加图像拼接模块,添加两项图像以及对应的两项RT矩阵为对应模块输出;
image
  1. 执行流程图,查看拼接模块输出图像;
image
信息

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