MerlinTwi я попровал ка ты говорил через среднее арифметическое, не то! Цвет уж очень какой то страшно далекий от то что должно быть. Может я не верно считаю среднее арифметическое. То есть я беру сумму цветов и делю на их кол-во

Код:
while (_byteArray.position < _byteArray.length) {
k++;
str=_byteArray.readUnsignedInt().toString(16);
str=str.substring(2,str.length);
_color+=int("0x"+str);
}
_color=_color/k;
_color=uint("0xff"+_color.toString(16));
Может кто подскажет как лучше вычислять конечный "общий" цвет?