Skip to content

3D轮廓段差

算子功能

测量轮廓的段差,当选择点到点模式时,则测量点到基准点在Y方向的段差(有向,点在基准点上方为正,点在基准点下为负);当选择点到线模式时,则测量点到基准线的距离(无方向)

算子输入参数

  • 输入图像:图像输入的IM编号

  • 模式

    • 点到点:选择点到点模式时,则测量点到基准点在Y方向的段差(有向,点在基准点上方为正,点在基准点下为负)
    • 点到线:选择点到线模式时,则测量点到基准线的距离(无方向)
  • 基准点:仅模式为点到点开启,框选输入提取点的参数

    • 区域
      • 手动:开启则启用手动框选点云
      • 类型:仅开启手动启用,设置手动框选的类型:方形窗口
      • 起点:仅开启手动启用,输入起点的X、Y坐标
      • 终点:仅开启手动启用,输入终点的X、Y坐标
      • 寄存器:输入寄存器编号,仅支持类型为方形窗口区域的寄存器
    • 点特征
      • 最小X:取区域内所有点中X值最小的点
        最左点
      • 最大X:取区域内所有点中X值最大的点
        最右点
      • 最小Y:取区域内所有点中Y值最小的点
        最低点
      • 最大Y:取区域内所有点中Y值最大的点
        最高点
      • 均值:取区域内所有点,计算X、Y平均值形成的点
        均值点
      • 中值
        当区域内所有点的数量为单数时,取区域内按X从小到大排序后的中位点;
        中值点_单数
        当区域内点的数量为偶数,取区域内取区域内按X从小到大排序后的两个中位点取均值。
        中值点_双数
      • 拐点:轮廓上斜率变化明显处
        拐点
      • 边缘点:轮廓从左到右排序后,根据相邻点上升或下降以及位置提取的特征点
        边缘点
    • 搜索拐点类型:仅特征点为拐点启用
      • -X:设值则搜索最左端的拐点
      • +X:设值则搜索最右端的拐点
      • -Y:设值则搜索最下端的拐点
      • +Y:设值则搜索最上端的拐点
    • 干扰点去除:仅特征点为拐点启用
      • 启用:若开启,则滤去跳变较小的拐点
      • 阈值:滤去Y方向跳变干扰点的最小差值
    • 边缘点方向:仅特征点为边缘点启用
      • 上升沿:按轮廓从左到右上升方向搜索
      • 下降沿:按轮廓从左到右下降方向搜索
      • 上升或下降沿:按从左到右上升或下降方向搜索
    • 边缘点位置:仅特征点为边缘点启用
      • 第一个:轮廓上从左到右第一个符合要求的边缘点
      • 最后个:轮廓上从左到右最后一个符合要求的边缘点
      • 最佳:轮廓上从左到右符合要求的边缘点中,高度差最大的边缘点
  • 基准线:仅模式为点到线开启,框选输入提取点的参数

    • 获取方式:选择获取参考线的方式
      • 水平参考线:设置一个Y值作为水平参考线
      • 拟合直线:利用区域内点拟合直线,作为参考线
        拟合直线
    • :仅获取方式为水平参考线启用,设置水平参考线的值
    • 区域:仅获取方式为拟合直线开启,依据区域内的点拟合直线
      • 手动:开启则启用手动框选点云
      • 类型:仅开启手动启用,设置手动框选的类型:方形窗口
      • 起点:仅开启手动启用,输入起点的X、Y坐标
      • 终点:仅开启手动启用,输入终点的X、Y坐标
      • 寄存器:输入寄存器编号,仅支持类型为方形窗口区域的寄存器
  • :框选输入提取点的参数

    • 区域
      • 手动:开启则启用手动框选点云
      • 类型:仅开启手动启用,设置手动框选的类型:方形窗口
      • 起点:仅开启手动启用,输入起点的X、Y坐标
      • 终点:仅开启手动启用,输入终点的X、Y坐标
      • 寄存器:输入寄存器编号,仅支持类型为方形窗口区域的寄存器
    • 点特征
      • 最小X:取区域内所有点中X值最小的点
        最左点
      • 最大X:取区域内所有点中X值最大的点
        最右点
      • 最小Y:取区域内所有点中Y值最小的点
        最低点
      • 最大Y:取区域内所有点中Y值最大的点
        最高点
      • 均值:取区域内所有点,计算X、Y平均值形成的点
        均值点
      • 中值:当区域内所有点的数量为单数时,取区域内按X从小到大排序后的中位点;
        中值点_单数
        当区域内点的数量为偶数,取区域内取区域内按X从小到大排序后的两个中位点取均值。
        中值点_双数
      • 拐点:轮廓上斜率变化明显处
        拐点
      • 边缘点:轮廓从左到右排序后,根据相邻点上升或下降以及位置提取的特征点
        边缘点
    • 搜索拐点类型:仅特征点为拐点启用
      • -X:设值则搜索最左端的拐点
      • +X:设值则搜索最右端的拐点
      • -Y:设值则搜索最下端的拐点
      • +Y:设值则搜索最上端的拐点
    • 干扰点去除:仅特征点为拐点启用
      • 启用:若开启,则滤去跳变较小的拐点
      • 阈值:滤去Y方向跳变干扰点的最小差值
    • 边缘点方向:仅特征点为边缘点启用
      • 上升沿:按轮廓从左到右上升方向搜索
      • 下降沿:按轮廓从左到右下降方向搜索
      • 上升或下降沿:按从左到右上升或下降方向搜索
    • 边缘点位置:仅特征点为边缘点启用
      • 第一个:轮廓上从左到右第一个符合要求的边缘点
      • 最后个:轮廓上从左到右最后一个符合要求的边缘点
      • 最佳:轮廓上从左到右符合要求的边缘点中,高度差最大的边缘点
  • 输出:测量结果会以json格式进行输出

    • 允许创建:若选中,则需要在变量中输入变量名称;若取消选中,则需要在变量下拉框中选择需要输出的全局变量
    • 选择变量:选择全局变量绑定输出测量结果
    • 变量:输入变量名称,创建该变量,将输出结果绑定到该变量

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