Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2015, 08:43   #11
AtomoS
 
Аватар для AtomoS
 
Регистрация: 04.07.2009
Сообщений: 7
По умолчанию ближе к теме господа

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
А кто мешает воспользоваться Финеридером? Он и сканирует и распознаёт и некоторые ошибки сам исправляет. Ручной работы минимум остаётся.
Пробовали этот вариант, слишком долго и муторно, с экспортом информации ещё тот геморрой. Мне только нужно распознать номер и ничего другого.

Лучше подскажите как найти эту несчастную область.

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

Последний раз редактировалось AtomoS; 25.11.2015 в 08:46.
AtomoS вне форума Ответить с цитированием
Старый 25.11.2015, 09:01   #12
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 977
По умолчанию

весь алгоритм написанный в первом посте есть в менеджере сценариев любого файнридера (даже ломаного восьмого).

вот результаты работы 2х немного различных сценариев. нажимать надо всего 1 кнопку после запуска файнридера
основной минус данного решения все файлы картинок должны быть подобны, то есть номер должен быть в одном месте. если надо какую то другую инфу с картинки, то настраиваете макет блоков для сценария по другому(один раз сделал и сохранил).

алгоритм тупого пользователя будет.

очистить папку "распознование" на рабочем столе.
скопировать туда нужные сканы.
очистить папку "итог" на рабочем столе.
запустить файнридер.
нажать кнопку "военник" (или выбрать из меню первой левой картинки).
проверить результаты в папке "итог" и скопировать их в нужное место.
Вложения
Тип файла: rar итог.rar (3.0 Кб, 13 просмотров)
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
IliaIT вне форума Ответить с цитированием
Старый 25.11.2015, 10:06   #14
AtomoS
 
Аватар для AtomoS
 
Регистрация: 04.07.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от IliaIT Посмотреть сообщение
весь алгоритм написанный в первом посте есть в менеджере сценариев любого файнридера (даже ломаного восьмого)
В общем спасибо за идею, но это всё ровно не то. после надо мучаться с изъятием инфы из документов, плюс ко всему нужно контролировать процесс.

Цитата:
Сообщение от Filka Посмотреть сообщение
блок ссылочек
А вот за это спасибо большое!) Правда очень мало слов про сегментацию((

Последний раз редактировалось AtomoS; 25.11.2015 в 10:15.
AtomoS вне форума Ответить с цитированием
Старый 25.11.2015, 10:37   #15
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 977
По умолчанию

если вам надо только найти номер то всё легче. номер всегда красный! номер всегда одной длинны. в номре есть всегда знак "№"! то есть находим цвет и проверяем прямоугольник на то что там есть квадрат с 30%(или сколько там точек красного в этом знаке номера) красного цвета (в границах оттенка). так как распознование уже не надо то работа выполнена.
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
IliaIT вне форума Ответить с цитированием
Старый 27.11.2015, 14:22   #16
AtomoS
 
Аватар для AtomoS
 
Регистрация: 04.07.2009
Сообщений: 7
По умолчанию

В общем нашёл что нужно реализовать - алгоритм Connected Component Labeling. Писал кто такое?
AtomoS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Олимпиадная задача. Выигрышные сертификаты (выиграли номера, явлющиеся простыми числами и номера, не содержащие повторящихся цифр) LancerRiker Паскаль, Turbo Pascal, PascalABC.NET 4 08.11.2014 18:22
Распознавание номера автомобиля anna01 Помощь студентам 8 09.06.2014 01:01
Заменить отрицательные элементы суммой номера столбца и номера строки, в которых они находятся gylayko Помощь студентам 5 31.03.2012 18:20
Процедура должна выводить сумму при вводе номера, но кроме суммы выводит еще что такого номера нет yohurt Помощь студентам 1 09.01.2012 07:35
Создание билета temperus Помощь студентам 2 25.11.2011 03:00