cupyx.scipy.ndimage.prewitt#

cupyx.scipy.ndimage.prewitt(input, axis=-1, output=None, mode='reflect', cval=0.0)[source]#

沿给定轴计算 Prewitt 滤波器。

参数:
  • input (cupy.ndarray) – 输入数组。

  • axis (int) – 计算所沿的输入数组轴。默认为 -1。

  • output (cupy.ndarray, dtypeNone) – 放置输出结果的数组。默认为与输入相同的数据类型。

  • mode (str) – 数组边界的处理方式由给定的模式决定('reflect', 'constant', 'nearest', 'mirror', 'wrap')。默认为 'reflect'

  • cval (标量) – 如果模式为 'constant',用于填充输入边缘之外的值。默认为 0.0

返回:

滤波结果。

返回类型:

cupy.ndarray

注意

当输出数据类型是整数类型(或未提供输出且输入为整数类型)时,由于中间结果的浮点舍入,结果可能与 SciPy 中的结果不完全匹配。