![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как выделить конкретный цвет? [D5, WinME]
sergey2 © (2003-03-09 08:12:00)Достаю из Timage значение пикселя
var
z:integer;
....
z:=image1.canvas.pixels[x,y];
как мне из полученого значения z узнать значения каждого их цветов RGB в отдельности? Сейчас я вычисляю их типа так:
R:=z mod 256 и т.д. Следующие уже чуть сложнее вычисляются.По идее должен быть более простой способ. ведь суть в том чтобы "разбить" переменную z на составляющие ее байты.
Подскажите как это правильно делать , а то мне кажется что вычислять их используя mod - очень некрасиво...
theodor_iv (2003-03-09 08:34:00) [1]GetBValue
GetGValue
GetRValue