Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Delphi]Как правильно найти среднеарихмитическое


Автор: Ak47black 31.7.2007, 22:51
Здравствуйте.
Хочу узнать как правильно находить среднеарифметическое значение цвета из двух цветов.
Я делаю функцию Resizа изображения.
Пробовал так 
Цитата

rgb( (r1+r2) shr 1, (g1+g2) shr 1, (b1+b2) shr 1 )

Но далеко не всегда получается желаемый результат.
Подскажите пожалуйста как это делается? 

Автор: Ak47black 31.7.2007, 23:13
Понятно уже нашёл.
Код

b1 - (b1 - b2)*0.5

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)