Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Dmitry Kalinin                       2:5009/5.43    14 May 2001  07:17:28
 To : Andrey Paniukov
 Subject : Re: Оттенок
 -------------------------------------------------------------------------------- 
 
 
 13 Май 01 21:47, Andrey Paniukov -> All:
 
  AP> Hi All!
 
  AP>   Как имея RGB найти оттенок, какого-либо R, G или B.
  AP> Чето ни че в голову не придет. Вроде если  простым преоблоданием
  AP> компонента уж больно круто получается, а надо конкретно, зеленый
  AP> например цвет и его оттенки исключить. Думаю, что это не оффтопик:))
 
     Цвет можно представить как группу оттенков:
         nRGB
     Где по каждый из компонент отводиться по некотору кол-ву бит.
     Для 32битного значения цвета на каждую компоненту отводится по 8 бит, чтобы 
 выделить каждую компоненты, можно сделать так (для 32bpp/24bpp)
         bluev  = (COLOR shr 00) and $ff;
         greenv = (COLOR shr 08) and $ff;
         redv   = (COLOR shr 16) and $ff
     Чтобы исключить некоторый оттенок, нужно как раз и работать с его битовым
 полем. Hапример исключить зеленый быдет выглядеть так:
         NEWCOLOR = OLDCOLOR and $ffff00ff;
     Логическое ~И~ по всем битам цвета, на место зеленого оттенка пишется 0.
 
 Dmitry
 --- 0f 0f 0e 0e 0e 0e 0c 0c 0a 09 09 06 03 00 00 00 ДВБВДБДДВДДДДДБДДДДД
  * Origin: bESt reGUARdS (2:5009/5.43)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Оттенок   Andrey Paniukov   13 May 2001 21:47:36 
 Re: Оттенок   Dmitry Kalinin   14 May 2001 07:17:28 
 Оттенок 32?   Mihail Tzarckoff   16 May 2001 23:17:56 
 Оттенок 32?   AlexFru   17 May 2001 05:25:08 
 Оттенок 32?   Igor Dolgov   19 May 2001 03:21:01 
 Оттенок 32?   Alexei Frounze   19 May 2001 04:21:00 
 Оттенок 32?   Igor Dolgov   20 May 2001 01:53:33 
 Оттенок 32?   Sergey Andrianov   27 May 2001 23:02:42 
 Оттенок 32?   Igor Dolgov   30 May 2001 15:34:36 
 Оттенок 32?   Alex Baskakov   31 May 2001 19:24:56 
 Re: Оттенок 32?   Dmitry Kalinin   19 Apr 2001 14:46:24 
 Re: Оттенок 32?   Evgenij Masherov   18 May 2001 09:45:54 
 Оттенок 32?   Alex Astafiev   19 May 2001 19:33:50 
Архивное /ru.algorithms/27843aff4fd8.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional