Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

RGB в HSB   Найти похожие ветки 

 
Maxim_k   (2007-03-02 15:43) [0]

Уважаемые мастера.
Как перевести RGB цвет в HSB (не HLS).
Спасибо.


 
Jeer ©   (2007-03-02 16:09) [1]

http://ru.wikipedia.org/wiki/HSV


 
Jeer ©   (2007-03-02 16:12) [2]

P.S.
HSB == HSL


 
Сергей М. ©   (2007-03-02 16:13) [3]

1. Vmax = Max(R,G,B)
2. Vmin = Min(R,G,B)
3. dV = Vmax - Vmin
4. if V<>0 then S=dV/Vmin else begin S=0, H=undefined, Exit end
5. if S<>0 then begin
6.   case V of
      R: H=(G-B)/dV
      G: H=(B-R)/dV
      B: H=(R-G)/dV
    end
7. H = H*60
8. if H<0 then H=H+360



Страницы: 1 вся ветка

Текущий архив: 2007.04.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.056 c
15-1175524860
oldman
2007-04-02 18:41
2007.04.29
2,5 миллиона долларов - это цена трусости, разума или жадности?


2-1176182269
zhurik
2007-04-10 09:17
2007.04.29
Динамический массив как параметр в процедуре ?


3-1170350971
Ёжик из тумана
2007-02-01 20:29
2007.04.29
Транзакции в хранимках


2-1175788232
likenoother
2007-04-05 19:50
2007.04.29
опять несколько вопросов :)


2-1176202422
vegarulez
2007-04-10 14:53
2007.04.29
Подскажите как правильно задекларировать процедуру.