Показать сообщение отдельно
  #8  
Старый 06.08.2008, 23:21
dmdx dmdx вне форума
Начинающий
 
Регистрация: 24.05.2008
Адрес: Москва
Сообщения: 133
Репутация: 15
По умолчанию

Цитата:
Сообщение от GeG
угу я уже это попробовал там всего 1 линия стала белой и всё (((

Значит у тебя картинка не 16 цветовая а 256 или больше. тут надо только путем сравнения как говорит Burka. Приши подфункцию

Код:
function GetTrueGrey(inParam: Tcolor): integer;
begin
 // Если inParam = оттенку серого то возвращать 0 в противном случае 1
 // так же можно использовать Boolean в качестве возврата.
 // надо разложить цвет на R G B отдельно и сравнить если они одинаковые то гуд
end;
Ответить с цитированием