-1
def I_multilook(I, Az_look, Rg_look):
    N_az =int(np.floor((I.shape[0])/Az_look))
    N_rg =int(np.floor((I.shape[1])/Rg_look))
    b = np.zeros((N_az,N_rg), dtype=float)
    for i in range(1,N_az+1):
        for j in range (1,N_rg+1):
            b[(i-1),(j-1)]= np.mean(image[(i-1)*2:i*2,(j-1)*2:j*2]
          return b

これを返そうとすると、無効な構文が返されます。この関数からこの 2 次元配列を返すにはどうすればよいですか?

4

1 に答える 1

0

最後から 2 番目の行の末尾に閉じ括弧を追加し)(これがエラーの原因です)、最後の行をインデントまたはインデント解除する必要があります。

于 2020-07-25T18:27:05.153 に答える