|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.08.2016, 13:53 | #41 |
Пользователь
Регистрация: 05.06.2016
Сообщений: 48
|
" Когда вы перебираете по x, y и видите что процент совпадения достаточно высок вы можете сдвинуться не на 1 по x, а сразу на ширину глифа символа.
Тут вы получите ускорение ещё ~ в 2 раза." не, я немног не так сделал, я просто перебрал всевозможные варианты первых букв (например 30х60, 35х59 и тп) и того 8 подходов для 1 буквы,а для 2 буквы 9 вариантов. это достаточно хорошо сократило кол-во циклов, чем перебирать на +1 по х (хотя ваш легче ) было бы любопытно посмотреть на ваш код, пока буду дополнять свой |
14.08.2016, 00:01 | #42 |
Пользователь
Регистрация: 05.06.2016
Сообщений: 48
|
использовал ту же базу эталонов получилось распознать и остальные символы
на все ушло 26 сек теперь я понял почему стоит делать цикл по х на +1. Щас буду переделывать, времени конечно будет гораздо больше уходить, но потом займусь оптимизацией |
14.08.2016, 14:15 | #43 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Lolidze
Круто. У меня с метрикой ничего не получилось, надо делать так называемую глобальную оптимизацию. Правда пока ещё не решил на НС или просто на основе матриц. Выкладываю, что есть.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переадресация в капче | Comkina | PHP | 5 | 08.06.2015 19:33 |
Распознание капчи | Arsenx777 | Общие вопросы Delphi | 36 | 26.01.2014 21:20 |
Автоматический ввод капчи | kotzzz | Работа с сетью в Delphi | 0 | 03.09.2011 19:12 |
Распознание ASCII капчи | Blade | Общие вопросы C/C++ | 1 | 04.05.2010 17:09 |