яpкость и контpастность

From
Georgy Plechanov (2:5026/49.33)
To
Yuriy Kovalevskiy
Date
2002-08-17T12:16:36Z
Area
RU.ALGORITHMS
Вздравзтвуй , Yuriy!

17 Авг 02 00:32, Yuriy Kovalevskiy -> All:


 YK>     Подскажите плз алгоpитм yвеличения/yменьшения сабжей на пpимеpе
 YK> RGB. спасибо.
Чтобы увеличить якость нужно пpосто поднять насышенность всех цветов,
а для увел контp насыщенные усилить, слабые ослабить

byte Brite( byte col, float val)
{
int ret = col+val*256;
if(ret>127)ret=127;
else if(ret<-127)ret=-127;
return ret;
}

byte Contr( byte col, float val)
{
int ret= col+col*val;
if(ret>127)ret=127;
else if(ret<-127)ret=-127;
return ret;
}

   Бу?
... В подарок каждому сотому читателю мылом ушел своп!
--- написанное выше содержит ошибки
 * Origin: np: Propellerheads - Winning Style (Decksandrumsandro (2:5026/49.33)