Все записи по тегу ‘RGB’

Как нарисовать линию или прямоугольник на контексте устройства (CDC)? Как выбрать цвет и толщину линии?

Пусть имеется указатель на контекст устройства, на котором (контексте то есть) будем рисовать.

1
CDC* pDC;

Можно взять класс, производный от CDC.

[cc lang=""]CPaintDC* pDC; //

//рисуем сплошной зелёный прямоугольник
//шириной 100, высотой 300
RECT r = {0, 0, 100, 300};
pDC->FillSolidRect(&r, (0, 128, 0));
Читать полностью »

Как преобразовать RGB-цвет в оттенки серого?

В приведенном примере для преобразования -цвета используются коэффициенты, принятые в телевидении:

1
2
3
byte color = RED * 0.299 + GREEN * 0.587 + BLUE * 0.114;

int GrColor = RGB (color,color,color);

Здесь переменные RED, GREEN, BLUE соответствуют цветам палитры красному, зеленому и синему соответственно.

Читать полностью »

Наталья Подольская шаблоны wordpress Энциклопедия животного мира. Фото и статьи. Заказать свадебный макияж в Минске, пробный макияж бесплатно!