【发布时间】:2015-11-06 12:28:33
【问题描述】:
我有一个 512x512x512 的 numpy 数组。是否有任何有效的方法来执行均值滤波器,其中每个数组值都被所有 3x3x3 局部值替换?
我们正在寻找类似于 scipy.ndimage.filters.median_filter 的东西,但采用中位数和平均值。
【问题讨论】:
-
scipy.ndimage.uniform_filter -
我们尝试了 uniform_filter 但从一个完整的正矩阵中它给了我们一些负值。我们不知道到底在做什么。
-
输入数组的数据类型是什么? 8 位?
-
我们使用了 64 位浮点数
-
如果你有一个可重现的例子,你应该将问题报告给 scipy:github.com/scipy/scipy/issues
标签: python-3.x numpy scipy