模块概览
相机与数据
SizectorS
连接、设置SizectorS相机,拍摄获取3D/2D混合数据。
Sizecotr S相机模块支持丰富的设置,可以设置相机拍摄模式,曝光事件,重构参数,预处理参数等。
SizectorS图像源
可以操作Sizector S模块的相机对象,修改设置,拍摄图像。
GenI相机
可以操作GenI模块的相机对象,修改设置,拍摄图像。
混合相机
连接、设置Hdc相机,拍摄获取2D数据。
目前仅支持四个工作模式切换和各自的曝光模式调整。
本地数据
从本地mpdat文件中加载数据。
数据保存
可接收流程图中在该模块之前模块的图像输出,并通过指定的设置保存到指定文件路径。
相机调试数据导出
可导出相机设置及当前相机缓存中的数据,用于调试数据。
合并点云
可将多个3D图像及3D点云合并为一个3D点云。
横截面
从3D图像中获取截面数据;
横截面(点云)
从3D点云中获取截面数据;
区域
矩形区域
产生一组矩形区域。
圆形区域
产生一组圆形区域。
旋转矩形区域
产生一组旋转矩形区域。
环形区域
产生一组环形区域。
阵列区域
产生一组行列排列的区域。
路径区域
读取Json列表生成一组区域。
克隆区域
通过设置的源产生一组克隆的区域,产生的区域可以应用不同的坐标系。如果源的区域也有坐标系,克隆区域使用的是源区域坐标变换前的设置,再应用当前设置的坐标系(如果有)。
旋转立方体区域
产生一组旋转立方体区域。
几何
2D点
2D点模块可以手动构造或通过3D点和标定参数来生成一个2D点
卡尺2D
卡尺工具是一种测量目标对象的宽度,边缘的位置、特征或边缘对的位置和边缘对之间距离的视觉工具
查找直线2D
在2D图中找出一条直线
拟合直线2D
最小二乘法拟合直线
查找圆2D
在2D图中找出一个圆
拟合圆2D
最小二乘法拟合圆
3D点
在区域内计算所需要的3D点,例如中心点、平均、Z最小点、Z最大点坐标
3D点集
可以生成多个3D点的模块
多平面交点
可以方便迅速的计算出多个平面两两相交与公共面的交点
3D直线
生成一条3D直线
拟合圆3D
使用输入3D点集拟合一个3D圆
平面
拟合一个平面并计算平面度
平面集
可以生成多个平面的模块
拟合平面(点云)
使用点云数据拟合平面
拟合球
拟合一个球
拟合圆柱(点云)
使用点云数据拟合圆柱
定位
坐标系
生成坐标系
Blob2D
主要用于提取图像中目标的特征,如目标是否存在、目标的位置、形状、方向等
模板匹配
模板匹配是通过对原图像和模板图像进行匹配,找到原图像中与模板图像最相似的位置
相机映射2D
通过两个相机的对应像素点对,计算出对象点所在坐标系到目标点所在坐标系的转换关系
相机映射3D
通过两个相机的对应3D点对,计算出对象点所在坐标系到目标点所在坐标系的转换关系
点云匹配
点云匹配是对齐两个3D点云数据集的过程
测量
点点测量2D
测量点和点之间的关系(两点之间的距离,两点之间连线的角度,两点之间连线的中点)
点线测量2D
点线测量