![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 17.11.2011
Сообщений: 3
|
![]()
Доброго времени суток!
Возникла необходимость автоматизировать считывание цифровой информации с бумажных носителей. Т.е. клиенты заполняют некий трафарет (предположительно кодовый штамп как на почте) - передают его нам и мы должны как то внести его в ПО. Гугление на тему не помогает. Возможно кто-то встречался с подобной задачей? Какие оборудованием можно считывать кодовый штамп на рабочем месте оператора или в потоковом режиме? (на почте знаю есть специальные сортировочные центры, но их оборудование во-первых недоступно простым смертным, во-вторых крайне дорого). |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Куча фотодиодов в ключевых точках предполагаемого штампа.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 17.11.2011
Сообщений: 3
|
![]()
А более простое решение?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]()
Сканер + допиленный под себя OCR?
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 17.11.2011
Сообщений: 3
|
![]()
На этом же документе будет ещё и штрих код с информацией о клиенте. Тут я согласен с pu4koff. Как возможное решение вижу - раздать операторам портативные сканеры, которые передают на компьютер картинку и как то распознавать картинку. Выделять из неё штрих код и кодовый штамп и по отдельности распознавать то и другое.
Исходя из этого - кто знает какие либо бесплатные библиотеки (желательно для .NET) распознавания штрих кодов со сканов документов? И возможно кто то подскажет алгоритмы распознавания циферок с трафарета? ЗЫ: Оригинальный вопрос все ещё в силе - какие кроме портативного сканера могут быть способы считывания кодового штампа? |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Алгоритм прост:
1. Нахождение угла наклона последовательности цифр. Со сканера прям ровно вы бумажку не введете, она по-любому будет под каким-то углом. 2. Коррекция изображения - с целью расположить цифры без наклона. Ну тупо поворот на нужный угол и в нужную сторону. 3. Разбитие последовательности цифр отдельно на каждую цифру. 3а. Если сканеры имеют большое разрешение - такое изображение также нужно загрубить - допустим сосканировали 2000х3000 точек, нужно перевести 600х800. 4. Анализ по контрольным точкам. Грубо говоря - нужно отследить закрашены ли точки или нет. Анализ полученных комбинаций - сравнение с заложенными в базе. Ну например, для восьмерки можно искать точку в центре. А для нуля ее там не будет ![]() ![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 18.11.2011 в 08:13. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TreeView получение индекса подузла | mrCloud | Компоненты Delphi | 1 | 27.05.2011 01:46 |
Перевод арабской цифры в цифру почтового индекса | balecki | Помощь студентам | 0 | 28.11.2010 00:24 |
ComboBox, номер индекса | _-Re@l-_ | Общие вопросы .NET | 2 | 21.11.2010 15:24 |
Выбор однозначного индекса | Vladymyr | Microsoft Office Access | 2 | 08.11.2010 18:31 |
Уникальность индекса в БД | spiteful41 | Помощь студентам | 7 | 27.05.2008 01:26 |