|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.08.2016, 22:57 | #21 |
Пользователь
Регистрация: 05.06.2016
Сообщений: 48
|
|
06.08.2016, 23:17 | #22 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,522
|
по вертикали пиксели анализируй. если белые разделить.
если процент черных меньше какого-то то разделить. |
06.08.2016, 23:44 | #23 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ну и настолько забывать через пол года это странно, не замечал такого давно. Может просто все пишут как попало, без соблюдения/существования каких-то соглашений/стандартов, использования git'а (история коммитов много чем помогает) и т.п.?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
06.08.2016, 23:51 | #24 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,522
|
Alex11223, я говорил про скрипты, по сути функции. ты знаешь что туда загнать и что отдает.
а вот если не работает вдруг, проще не разбиясь найти другую или написать )) а сравнивать с файнридером, который десятки лет пишут толпы индусов вообще не корректно ) |
06.08.2016, 23:57 | #25 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.08.2016, 00:29 | #26 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,522
|
|
07.08.2016, 10:56 | #27 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Цитата:
Если вы научитесь распознавать 100 картинок, то ваша программа будет ошибаться на 1 раз из 100. Качество распознавание 99%. Если вы берёте одну картинку то ваша программа будет ошибаться 1 раз к 1 . Т.е 50% неправильно распознанных, а то и того ниже. 2) Для того чтобы получить позицию надо распознать. А чтобы распознать вам надо получить позицию. Замкнутый круг. Так вот суммируешь число точек по вертикале. Потом ищещ порог чтобы отделить толщину линии от "толщины" буквы. Но это не самый лучший вариант. Лучше просто перебирать все возможные позиции все возможных знаков и выбирать лучшее совпадение. Тут вы ничего не отбрасываете значит ничего не теряете.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
07.08.2016, 15:03 | #28 | ||
Пользователь
Регистрация: 05.06.2016
Сообщений: 48
|
Цитата:
Цитата:
всм ? можно по подробнее ? |
||
08.08.2016, 10:39 | #29 | ||
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Lolidze
Цитата:
При таком подходе проблемы будут всегда. Поэтому важно выбрать правильную стратегию! Нужно вести разработку, как можно быстрее. Т.е. не тратить свои силы на лишние действия. Не решать те задачи которые не улучшают конечный продукт. А прудок в нашем случае система-OCR. Система это не функция. Поэтому и надо брать статистику. А не одно изображение. На одном вы получите детерминированную программу. Под детерминированность тут я понимаю - отсутствие устойчивость к ошибкам, искажениям, помехам. Так вот поиск минимумов в интегральной проекции используется для ускорения распознавания нежели чем самостоятельный метод. Он даёт ускорение, но не даёт гарантии верного разделения на символы. Просто надо найти несколько ивристик, которые будут минимум ошибок. Тот минимум который вас устроит. У файн ридера чтото порядка 2 ошибок на 1000 символов. Либо использовать метод грубой силы - перебор. Он почти не даёт ошибок. Цитата:
Набросал пример, пока не закончен. Но идея думаю вам понятна. Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
||
09.08.2016, 23:24 | #30 |
Пользователь
Регистрация: 05.06.2016
Сообщений: 48
|
но это слишком долго, я сделал такое пока только для первой буквы из капчи (порядка 100 капч взял) и тратится примерно 1-3 сек. Тобишь, 3*6=18 сек нужно на 1 капчу ..\\
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переадресация в капче | 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 |