cupyx.scipy.ndimage.fourier_uniform#

cupyx.scipy.ndimage.fourier_uniform(input, size, n=-1, axis=-1, output=None)[源代码]#

多维均匀移位滤波器。

数组乘以给定大小的盒子的傅里叶变换。

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

  • size (floatfloat 序列) – 用于滤波的盒子的 sigma。如果是一个浮点数,则 size 对所有轴相同。如果是一个序列,size 必须包含每个轴的一个值。

  • n (int, 可选) – 如果 n 为负数(默认),则输入假定为复数 fft 的结果。如果 n 大于或等于零,则输入假定为实数 fft 的结果,且 n 表示沿实数变换方向变换前的数组长度。

  • axis (int, 可选) – 实数变换的轴(仅当 n > -1 时使用)。

  • output (cupy.ndarray, 可选) – 如果提供,则将输入移位的结果放入此数组中。

返回:

滤波后的输出。

返回类型:

output (cupy.ndarray)