5

scipy.ndimage.filters.generic_filterのフィルター関数内の「現在の要素」を取得することは可能ですか?

たとえば、A[0]常に現在の要素が含まれている場合 (そうではないようです)、次のようなもので極大値を見つけることができます。

def local_max_f(A) :
   return A[0] == A.max()

img = np.random.rand(100).reshape(10,10)
ndimage.generic_filter( img, local_max_f, size=3 )
4

1 に答える 1