Skip to content

3D平面度

算子功能

采用平均值做点的方式,每一个区域中计算出一个平均点,利用平均点拟合出评定基面。计算出峰基平面度偏差和基谷平面度偏差,最终的平面度=峰基平面度偏差-基谷平面度偏差

参考ISO 12781-1:2011(en) Geometrical product specifications (GPS) — Flatness — Part 1: Vocabulary and parameters of flatness

算子输入参数

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

  • 区域选点:当前提供两种选点方式,分别为所有点平均点模式。

    • 所有点:该模式下,ROI中的所有点都会参与平面度的计算。
    • 平均点:该模式下,会计算出每个区域中所有点的平均点,然后将平均点纳入计算中。

    注意:平均值做点的平面度计算方式,一方面保留了区域中所有点的统计信息,一定程度上可以抑制噪声点的影响,使得计算结果更加稳定;另一方面,由于只采用了平均点进行运算,其在速度上也会更快。但若采用平均点模式,需要至少设定4个ROI区域且区域分布不能共线分布。

    3D平面度

  • 区域数量:设置检测区域的数量。其中,平均点模式,需要至少设定4个ROI区域且区域分布不能共线分布。
    3D平面度_共线3D平面度_不共线

  • 滤波方式

    • :使用任何滤波方法
    • 百分位数滤波:使用百分位数滤波方法对每一个区域中的点进行滤波,去除离群点。
  • 百分位数滤波模式

    • 概述:若启用,将对每个区域中的点进行百分位数滤波

    • 低百分比:根据输入的百分比计算z方向的低阈值,去除低于此阈值的所有点

    • 高百分比:根据输入的百分比计算z方向的高阈值,去除高于此阈值的所有点
      3D平面度_百分位数滤波

    • 输出

      • 输出区域高度使能开关打开时下列设置生效
      • 高度模式
        • 最小值:输出区域的最小高度
        • 最大值:输出区域的最大高度
        • 中值:输出区域的中位数高度
        • 平均值:输出区域的平均高度
      • 允许创建使能开关。打开时,可以输入全局变量的名称并创建;关闭时,从当前已有的全局变量中选择。
      • 变量:该算子允许输入全局变量类型为数组类型(array),输出的全局变量类型为数组类型(array)

支持的输入寄存器类型

输入参数层级类型备注
区域/寄存器Window、Box、Region区域1~区域32

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