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 次元配列を返すにはどうすればよいですか?