Собственно такой вопрос возник, в Delphi можно сравнить RGB цвет следующим образом: Code: if BMP.Canvas.Pixels[X, Y] >= RGB(180, 180, 180) then ..... К сожалению только не могу понять как его сравнить в C#, пытаюсь вот так: Code: if if (CaptchaBMP.GetPixel(X, Y) >= Color.FromArgb(180, 180, 180)) ..... но пишет мол нельзя так, только "!=" или "==" кто знает как можно сделать?
Code: if if (CaptchaBMP.GetPixel(X, Y) >= Color.FromArgb(180, 180, 180)) ..... Потому что ты пытаешься сделать if(Color1 >= Color2), у тебя не числа для сравнения возвращаются, а переменная типа Color и ты можешь только сравнить идентичные Color1 & Color2 или нет. ТЫЦь1 ТЫЦь2 Только смени на своя язык.