cupyx.scipy.ndimage.minimum_filter#
- cupyx.scipy.ndimage.minimum_filter(input, size=None, footprint=None, output=None, mode='reflect', cval=0.0, origin=0)[source]#
多维最小滤波器。
- 参数:
input (cupy.ndarray) – 输入数组。
size (int 或 sequence of int) – 必须提供
size或footprint中的一个。如果提供了footprint,则忽略size。否则footprint = cupy.ones(size),其中size会自动调整以匹配input的维度数。footprint (cupy.ndarray) – 一个布尔数组,用于指定此形状内哪些元素将传递给滤波函数。
output (cupy.ndarray, dtype 或 None) – 放置输出的数组。默认值与输入的 dtype 相同。
mode (str) – 根据给定模式处理数组边界(
'reflect','constant','nearest','mirror','wrap')。默认值为'reflect'。cval (scalar) – 如果模式为
'constant',用于填充输入边界以外的值。默认值为0.0。origin (int 或 sequence of int) – origin 参数控制滤波器相对于当前输入元素中心的位置。默认值 0 等同于
(0,)*input.ndim。
- 返回值:
滤波结果。
- 返回类型: