Re: номер цвета -> RGB
- From
- Egor Yu. Shkerin ()
- To
- Serge Krotov
- Date
- 2002-09-27T20:51:45Z
- Area
- RU.ALGORITHMS
From: "Egor Yu. Shkerin" <egor@papillon.ru>
Однажды, Fri, 27 Sep 2002 14:50:22 +0400
Было принято от: Serge Krotov <Serge.Krotov@p7.f243.n5030.z2.fidonet.org>
> Доброе время суток, All !
>
> Как перевести номер цвета в RGB (три байта), где
> K + 1 - количество цветов, которые нумеруются от 0 до K, причем 0 - черный
> цвет ;
> на B отводится байт ($FF0000 - чистый синий), на G - байт ($00FF00 - чистый
> зеленый), на R - байт ($0000FF - чистый красный), $000000 - черный, $FFFFFF -
> белый. Как TColor в delphi. :)
>
> Заранее прошу прощения, если задал банальнейший вопрос.
>
> До скорого.
> Serge Krotov
>
ну не знаю...
int R=C&0x0000FF;
int G=(C&0x00FF00)>>8;
int B=(C&0xFF0000)>>16;
если это оно, то вопрос действително банален
--
Шкерин Е.
--- ifmail v.2.15dev5
* Origin: Papillon Systems LTD (2:5020/400)