scipy.signal.medfilt2d¶
- scipy.signal.medfilt2d(input, kernel_size=3)[源代码]¶
- 过滤中值为二维数组。 - 将过滤应用于 input 使用本地窗口大小的数组,该窗口大小由 kernel_size (必须是奇数)。该数组是自动补零的。 - 参数
- inputarray_like
- 二维输入数组。 
- kernel_sizeARRAY_LIKE,可选
- 标量或长度为2的列表,给出每个维度中过滤窗口的大小中值。的元素 kernel_size 应该很奇怪。如果 kernel_size 是标量,则此标量用作每个维度中的大小。默认值是大小为(3,3)的内核。 
 
- 退货
- outndarray
- 与包含中值过滤结果的输入大小相同的数组。 
 
 - 注意事项 - 这比这要快得多 - medfilt当输入数据类型为- uint8,- float32,或- float64;对于其他类型,该值回退到- medfilt;您应该使用- scipy.ndimage.median_filter取而代之的是它的速度要快得多。在某些情况下,- scipy.ndimage.median_filter可能比此函数更快。