タプルのリストに格納されたインデックスのリストがあります。
index=[(0,0), (0,1), (1,0), (1,1) ....]
im
これらのインデックスは、次の式で画像 (numpy 配列) のエネルギーを計算するために使用されます。
(1-im[0,0])^2+(1-im[0,1])^2+....
im
これは2次元のnumpy配列です。次に例を示しim
ます。
im=Image.open('lena_noisy.png')
im=numpy.array(im)
print im
[[168 133 131 ..., 127 213 107]
[174 151 111 ..., 191 88 122]
[197 173 143 ..., 182 153 125]
...,
[ 34 15 6 ..., 111 95 104]
[ 37 15 57 ..., 121 133 134]
[ 49 39 58 ..., 115 74 107]]
リストのマップ関数を使用してこの計算を実行するにはどうすればよいですか?