Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.130.31] |
|
Сообщ.
#1
,
|
|
|
Пишу на VB(не смейтесь, он в последнее время не так уж плох). Немогу смозговать алгоритм для распознавания текста(машинописного). Идея была сделать на основе пересечения векторов(сетки), но он А от Я и B от 8 не отличает!!! Может мало векторов? Или система другая нужна? Вообще напишите как это по нормальному делают (хотябы задумку на любом языке, разберусь)
|
Сообщ.
#2
,
|
|
|
Один из алгоритмов, который использовал FineReader3, заключался в простом анализе символов. То есть производилась своебразная "осыпка" графического представления символа, и в последствии проводился анализ полученного вектора. Таким образом для буквы "О" например, которая представляется как
****** * * * * * * * * * * * * ****** получался вектор (6,2,2,2,2,2,2,6). И так для каждого символа. В последствии можно воспользоваться процентым соотношением чисел в векторе, что даст более точное определение символа. Можно еще учесть и частоту встречи букв в фразах. ;D ;D ;D Если надо могу прислать более подробную инфу по данной теме |
Сообщ.
#3
,
|
|
|
Буду очень благодарен за любую информацию на эту тему, только у меня мыло глючит, если Будите слать, шлите как приложение, ато весь текст искарёжит. b.ivan@nursat.kz (мыло казахское вот и глючит!!)
Заренее благодарен |
Сообщ.
#4
,
|
|
|
В настоящее время практически все программы по распознованию построены на основе "Нейро сетей", к сожалению примера нет, но ссылок очень много.
|
Сообщ.
#5
,
|
|
|
Не, ссылки это же на готовые и платные, лучше скажите(или ссылку дайте) как это поподробней. Мне главное принцип понять.
|
Сообщ.
#6
,
|
|
|
Вот мыло моё:
b.ivan@nursat.kz В прошлый раз(^^^^) плохо написал, в глаза не бросается. |
Сообщ.
#7
,
|
|
|
разбитьб текст на буквы и участок для каждой буквы подвергнуть дискрет косинус преобразования после него уже не будет сходестей и распознавай наздоровьк
Игорь |
Сообщ.
#8
,
|
|
|
Мы распознавание текста творим через нейро-сети (а именно через "карту Кехонана"). Работает более-менее нормально. Если текст хороший - распознает почти все. Делалось ето через MATLAB. Там есть библиотека для работы с нейро-сетями, посмотри документацию. Жаль исходником не могу поделится - еще не переписал.
|