Тема: Pixelization
Показать сообщение отдельно
Старый 30.11.2006, 19:57
NewMan_by вне форума Посмотреть профиль Отправить личное сообщение для NewMan_by Найти все сообщения от NewMan_by
  № 4  
Ответить с цитированием
NewMan_by
 
Аватар для NewMan_by

Регистрация: Aug 2005
Сообщений: 64
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));
Может кто подскажет как лучше вычислять конечный "общий" цвет?