この機能を実現したい:rgb
画像の平均値 (または合計) 値を計算します。より具体的には、イメージはタプルの 2 次元配列で構成されます。これが私のコードです:
rgb = [0.0, 0.0, 0.0]
for r in range(0, 3):
for ii in range(x, x + X_STEP):
for jj in range(y, y + Y_STEP):
rgb[r] += src_pix[ii][jj][r]
rgb = map(lambda a: a / X_STEP / Y_STEP, rgb) #this line does not matter, it is just the difference between sum and average
質問それをきれいにする方法、またはよりPythonicにする方法は? たぶん、ネストされたmap
ものはまだ最善ではありません。を使っているようなものだといいのですがitertools
。
このリンクは、私の質問に近い解決策を提供します。別のリンクは私のコードの重複の可能性がありますが、彼は同じ質問をしていません。
どうもありがとう。
EDIT 私は実際にサブ2次元配列の合計を計算したいと考えています。