cupyx.scipy.signal.order_filter#
- cupyx.scipy.signal.order_filter(a, domain, rank)[源码]#
对 N 维数组执行阶滤波器操作。
在输入数组上执行阶滤波器操作。`domain` 参数充当以每个像素为中心的掩码。`domain` 中非零元素用于选择围绕每个输入像素的元素,并将这些元素放入一个列表中。该列表被排序,该像素的输出是排序列表中对应于 `rank` 的元素。
- 参数:
a (cupy.ndarray) – N 维输入数组。
domain (cupy.ndarray) – 一个与 a 具有相同维度的掩码数组。每个维度应包含奇数个元素。
rank (int) – 一个非负整数,用于从排序列表中选择元素(0 对应最小元素)。
- 返回:
阶滤波器的结果,其形状与 a 相同。
- 返回类型: