HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с Капчей! Сравнение с Эталоном!
  #1  
Старый 22.03.2010, 11:22
WanSider
Новичок
Регистрация: 22.02.2010
Сообщений: 23
С нами: 8535910

Репутация: 8
По умолчанию Помогите с Капчей! Сравнение с Эталоном!

Доброго Времени Суток

Тут озадачился принципом распознавания капчи и застрял (первый опыт).

Детали:

Капча с: http://kazino-onlain.biz/securimage/securimage_show.php
Название скрипта: SecurImage
Програмная среда: Delphi

Процесс:
- Получил капчу
- Перевел из PNG в читабельный вид
- Обесцветил и убрал решетку
- Худо-бедно разделил символы



И застрял на распознавании самих символов.
Как я понимаю нужно распознать достаточное количество символов руками, а потом сравнивать. Но не знаю как.

Подскажите как это можно сделать? Там ведь погрешность есть, как ее высчитать?

Промежуточный вариант программы: http://depositfiles.com/files/j1qt2qsl6
 
Ответить с цитированием

  #2  
Старый 22.03.2010, 12:22
St0nX
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
С нами: 9989619

Репутация: 106
По умолчанию

Думаю можно было бы получить скелет изображения оптимизировать его и сравнить матрицы инцедентности графа оригинала и графа распозноваемого изображения. От суда же вычислить погрешность.
 
Ответить с цитированием

  #3  
Старый 22.03.2010, 15:37
maestro-ant
Новичок
Регистрация: 08.01.2007
Сообщений: 25
С нами: 10179005

Репутация: 5
По умолчанию

Если шрифт всегда одинаковый то тут проще:
1. по алфавиту по очереди подставлять буквы
2. размер их подгонять к сравниваемому символу капчи
3. вращать их
4. Сравнивать матрицы попиксельно
Настроить погрешность в зависимости сколько пикселов совпало. И уже отсюда плясать.

Кчлми шрифт всегда разный + шумы всегда разные + искажение символов - нужно распознавать геометрию. Иначе никак
 
Ответить с цитированием

  #4  
Старый 22.03.2010, 19:16
WanSider
Новичок
Регистрация: 22.02.2010
Сообщений: 23
С нами: 8535910

Репутация: 8
По умолчанию

Будьте добры приведите пожалуйста код алгоритма нечеткого сравнения массивов
 
Ответить с цитированием

  #5  
Старый 23.03.2010, 13:03
RedFern.89
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
С нами: 8582863

Репутация: 69
По умолчанию

я вижу эта тема будет вечной...
 
Ответить с цитированием

  #6  
Старый 23.03.2010, 15:03
St0nX
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
С нами: 9989619

Репутация: 106
По умолчанию

http://forum.antichat.ru/thread110560.html
 
Ответить с цитированием

  #7  
Старый 20.05.2010, 20:12
ArkNet
Новичок
Регистрация: 15.05.2010
Сообщений: 26
С нами: 8417343

Репутация: 5
По умолчанию

Качай 6 видеоурок. http://rutracker.org/forum/viewtopic.php?t=2829387
Продолжительность: 2 ч. 2 мин.
Размер: 782 МБ
Описание: Взлом капчи WebMoney. Часть 2. Работа с "матрицей эталонов", а также с буфером обмена.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.