轮廓线预处理

功能描述

该步骤可通过特定的滤波方法,如高斯滤波、中值滤波、均值滤波等,对轮廓线进行预处理,以获得更优的轮廓线。

使用流程

该步骤的使用流程如下图所示,下文将对该流程进行介绍。

process profile by filter process
  1. 选择输入数据。连接对应的步骤端口,或者在参数设置区的输入栏下选择对应的输入数据。

  2. 明确是否使用特征区域。详细说明请参考使用特征区域

  3. 选择滤波器类型,并设置滤波参数。各滤波器说明参考滤波器类型

  4. 勾选输出项轮廓线(默认已勾选)。

  5. 运行步骤,并查看运行结果

参数说明

使用特征区域

参数解释:特征区域用于限制表面预处理的区域,勾选该参数后,该步骤将仅处理特征区域内或特征区域外的数据。

默认值:不勾选。

调节建议:根据实际需求设置该参数。

查看设置特征区域了解如何调整特征区域。

滤波器类型

参数解释:该参数用于选择对轮廓线预处理的滤波器类型。

值列表:均值滤波、高斯滤波、中值滤波、空缺填充、降采样。

  • 均值滤波

    均值滤波器可通过对图像中像素的邻域进行计算,用计算得到的平均值来代替原图像中的像素值,从而达到平滑图像的效果。

    • 滤波窗口X方向大小

      参数解释:在X轴方向上滤波窗口内点的数量。这个参数决定了在进行均值滤波时,沿着X轴方向上考虑多少个相邻数据点。

      调节说明:窗口尺寸越大,平滑程度越高,但也可能导致细节丢失。

  • 高斯滤波

    高斯滤波用于消除轮廓线中的噪声,使轮廓线变得更加平滑,而不丢失主要细节。

    • 滤波窗口X方向大小

      参数解释:在X轴方向上滤波窗口内点的数量。这个参数决定了在进行高斯滤波时,沿着X轴方向上考虑多少个相邻数据点。

    • 标准差

      标准差用于控制高斯分布的形状。标准差越大,高斯分布曲线越平缓,平滑效果越好。

  • 中值滤波

    中值滤波用于平滑轮廓线,使轮廓线更清晰,去掉不必要的波动和杂乱的点。

    • 滤波窗口X方向大小

      参数解释:在X轴方向上滤波窗口内点的数量。这个参数决定了在进行中值滤波时,沿着X轴方向上考虑多少个相邻数据点。

      调节说明:窗口尺寸越大,滤波的效果越显著,减少的噪点越多,但计算时间也将更长。

  • 空缺填充

    空缺填充可在指定窗口中使用缺口端点的最大、最小Z值或相邻值之间的线性插值来填充缺失的数据。

    • 空缺填充方法

      方法 说明

      最小Z点填充

      使用缺口端点的最小Z值来填充空缺。

      最大Z点填充

      使用缺口端点的最大Z值来填充空缺。

      线性插值填充

      使用缺口端点的Z值进行线性插值来填充空缺。

    • 滤波窗口X方向大小

      参数解释:在X轴方向上最大缺口宽度,只有小于或等于该宽度的缺口才会被填充。

      调节说明:空缺填充可能使物体边缘等深度变化大的特征失真,需根据所需填充的空缺大小进行调节。

  • 降采样

    降采样可减小图像的尺寸或分辨率。在降采样过程中,原始图像中的一部分像素会被丢弃或合并,以生成一个较小的图像。

    • 滤波窗口X方向大小

      参数解释:在X轴方向上的采样间隔。如果将滤波窗口X方向大小设置为2,该滤波器会从轮廓线的最左端开始,以2为步长向右选择数据点。

输出说明

该步骤的输出为经过处理的轮廓线,可作为其他步骤的输入。

常见故障处理

无效类型

序号 错误 可能原因 解决方案

1

选择的空缺填充方法无效

未选择有效的空缺填充方法。

在“空缺填充方法”下拉列表中重新选择有效的空缺填充方法。

2

选择的滤波器类型无效

未选择有效的滤波器类型。

在“滤波器类型”下拉列表中重新选择有效的滤波器类型。

无效参数

序号 错误 可能原因 解决方案

1

设置的“标准差”的值不合理

标准差小于0。

重新设置标准差,确保其值大于或等于0。

2

设置的“滤波窗口X方向大小”小于3

-

重新设置滤波窗口X方向大小,确保其大于等于3。

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。