Sayısal diziye dönüştürülmüş bir RGB resmim var. Ben numpy veya scipy işlevlerini kullanarak görüntünün ortalama RGB değerini hesaplamaya çalışıyorum.Sayısal dizide görüntünün ortalama rengi nasıl hesaplanır?
RGB değerleri 0.0 ile kayan nokta olarak temsil edilir - 1.0, 1.0 = 255
bir örnek 2x2 piksel image_array: denedim
[[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0]],
[[1.0, 1.0, 1.0], [1.0, 1.0, 1.0]]]
:
import numpy
numpy.mean(image_array, axis=0)`
Ancak bu çıktılar:
[[0.5 0.5 0.5]
[0.5 0.5 0.5]]
İstediğim sadece tek RGB ortalama değerdir:
[0.5 0.5 0.5]
Thats it! Birden fazla ekseni belirleyebileceğinizi anlayamadım. – dranobob