|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Georgy Plechanov 2:5026/49.33 17 Aug 2002 12:16:36 To : Yuriy Kovalevskiy Subject : яpкость и контpастность -------------------------------------------------------------------------------- 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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/33653d5e168c.html, оценка из 5, голосов 10
|