Цитата:
Сообщение от GeG
угу я уже это попробовал там всего 1 линия стала белой и всё (((
|
Значит у тебя картинка не 16 цветовая а 256 или больше. тут надо только путем сравнения как говорит Burka. Приши подфункцию
Код:
function GetTrueGrey(inParam: Tcolor): integer;
begin
// Если inParam = оттенку серого то возвращать 0 в противном случае 1
// так же можно использовать Boolean в качестве возврата.
// надо разложить цвет на R G B отдельно и сравнить если они одинаковые то гуд
end;