| 
| 
 | Вопрос # 798/ вопрос открыт / | 
 |  Как мне обойти защиту сайтов где есть "Картинка с кодом"с помощью делфи?
 
|  |   Вопрос задал: Gooddy (статус: 3-ий класс)Вопрос отправлен: 29 июля 2007, 19:50
 Состояние вопроса: открыт, ответов: 2.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, Wallpk!В целом хочу сказать, что нет надёжной системы распознавания картинок, так как иногда даже человек с высшим образованием при зравом уме не может "угадать", что там написано.
 Во вторых, этот вопрос достаточно интригующий, ибо в основном "обход" нужен для написания ботов, спамерских программ.
 Поэтому я дам только наводки. Нужно - дальше догадаетесь сами.
 Для начала нужно посмотреть на технологию OCR - распознавания символов.
 Но если текст на картинке прост, то можно методом сверки с оригинальными изображениями определить код.
 Но на некоторых сайтах нужно применять математический аппарат для обработки изображений, которые не в каждом институте изучают.
 Хотя здесь недавно пришло известия, что один украинец написал универсальную программу по распознаванию картинок. вот его сайт http://ocr-research.org.ua/. Если с английским дружите, найдёте ответы на многие вопросы
 
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 29 июля 2007, 20:19
 Оценка за ответ: 4
 |  Ответ #2. Отвечает эксперт: Матвеев Игорь Владимирович Здравствуйте, Wallpk!Ваша задача - разбить изображение на символы, как - думайте сами. Дальше обычные нейронные сети, для целей распознавания символов обычно используют двух, трехслойный перцептрон.
 
 Как-то я видел исходник, где распознавалась надпись на железнодорожном вагоне, обработанная различными фильтрами в Photoshop, так она распознавала даже то, что человек не в состоянии распознать. К сожалению потерял этот исходник.
 
 Зато написал буквально на коленке небольшой пример, конечно не идеал, но для ознакомления вполне сгодится, довольно уверенно распознает цифры.
 
 В архиве также две статейки по нейронным сетям.
 К ответу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки ответа)
 
 
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |