Проверка картинки по пикселям

zombie

Client
Регистрация
14.08.2012
Сообщения
479
Благодарностей
117
Баллы
43
Очень часто вместо каптчи в div'е загружается только фон - либо прямоугольник залитый произвольным цветом либо ненужный текст (определённого цвета). Каптча во флеше, поэтому я никак не отловить корректность посылаемой на распознавание картинки.

Думаю, что было бы неплохо сначала проверять див по пикселям: типа если все пиксели блока одного цвета, то понимаем, что за зверь. Также как с текстом (он там серого цвета) - проверять если есть такой то цвет (определённое количество пикселей), то также понимаем что картинка не та, что нужно.

Предполагаю, что нужно сохранять скриншот блока, потом уже проходиться по пикселям.
Но не знаю как это реализовать в C#, чтобы не сохранять на винт, к примеру, а делать это на ходу.

Первое во что уткнулся: как конвертировать html элемент в bitmap? Можно ли?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)