同様のサイズの配列から、各ピクセルが別の (フロート) プロパティ、アルファとしてもあるカラー ヒストグラムをマップしようとしています。最終的には (color) -> (count, sum) の辞書が必要です。ここで、count は実際にはその色のヒストグラム カウントであり、sum は特定の色に対応するアルファ値の合計です。
これが私が望むものを作る簡単なpythonコードです(cとdは同じ長さで、非常に長いです):
for i in range(len(c)):
if str(c[i]) in dict:
dict[str(c[i])][0] += 1
dict[str(c[i])][1] += alpha[i]
else:
dict[str(c[i])] = [0, alpha[i]]
しかし、当然それには多くの時間がかかります。numpyに相当するアイデアはありますか?
ありがとう