Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.07;
Скачать: CL | DM;

Вниз

Распознавание текста   Найти похожие ветки 

 
Dmitriy_   (2007-09-09 10:22) [0]

Подскажите пожалуйста, где можно взять пример компоненты для распознавания текста! Обработку изображения с шумом не надо- не флудер пишу :) Просто распознать обычный шрифт на картинке надо.


 
Palladin ©   (2007-09-09 11:02) [1]

Звякни авторам FineReader"а... они сто пудово знаю где...


 
Dmitriy_   (2007-09-09 11:52) [2]

Я нашел уже пример, но он с ошибками...

Принцип такой:
1) Грузим маску в массив так, чтобы пиксель с нужным цветом был в массиве =1, а все остальные = 0
2) Грузим картинку, на которой нужно найти текст  в массив так, чтобы пиксель с нужным цветом был в массиве =1, а все остальные = 0
3) Сравниваем два массива и находим положение маски в массиве.

Нет ни у кого рабочего варианта? Сам конечно напишу, но так время уйдет. Поделитесь если есть у кого плиз!


 
boa_kaa ©   (2007-09-09 12:03) [3]


> Dmitriy_   (09.09.07 10:22)
> Подскажите пожалуйста, где можно взять пример компоненты
> для распознавания текста! Обработку изображения с шумом
> не надо- не флудер пишу :) Просто распознать обычный шрифт
> на картинке надо.

честное слово! ну и запросы!


 
Dmitriy_   (2007-09-09 12:14) [4]


> честное слово! ну и запросы!

форум для начинающих,или я не прав? Почему я не могу задать вопрос?


 
Anatoly Podgoretsky ©   (2007-09-09 12:34) [5]

> Dmitriy_  (09.09.2007 12:14:04)  [4]

Не ругаться.
Ты что хочешь, компонент, текст компонента?


 
Dmitriy_   (2007-09-09 12:40) [6]

да, если можно, текст. я сравнение-то напишу, но там есть подводные камни вроде разных цветов текста и т.д. пока самому не получается...

Спасибо за помощь!


 
_uw_ ©   (2007-09-09 13:30) [7]

Palladin ©   (09.09.07 11:02) [1]
Звякни авторам FineReader"а... они сто пудово знаю где...

Можно еще позвонить авторам DjVu. Они тоже умеют. Во всяком, случае поиск осуществляют очень хорошо.


 
Eraser ©   (2007-09-09 13:35) [8]

> [7] _uw_ ©   (09.09.07 13:30)

http://windjview.sourceforge.net/ - можно и не спрашивать - исходный код открыт, только вот сомневаюсь что там работает на принципе распознавания текста.


 
_uw_ ©   (2007-09-09 13:39) [9]

Eraser ©   (09.09.07 13:35) [8]

Они, скорее всего, распознают заранее. Но выглядит это, как будто они и в самом деле распознают в реальном времени :)


 
tesseract ©   (2007-09-09 13:59) [10]


> Звякни авторам FineReader"а... они сто пудово знаю где..
> .


Движок можно купить и использовать у себя.

Так-же opensource - http://www.opennet.ru//base/rus/osr_tesseract_rus.txt.html


 
Palladin ©   (2007-09-09 14:04) [11]


> tesseract ©   (09.09.07 13:59) [10]

кто спорит то... :) звякнуть нужно только...


 
Германн ©   (2007-09-09 14:50) [12]


> Palladin ©   (09.09.07 14:04) [11]
>
>
> > tesseract ©   (09.09.07 13:59) [10]
>
> кто спорит то... :) звякнуть нужно только...
>

Вот так. Кто звякнет, кто брякнет вместе и получается воспитание. (с) А.Райкин
:-)


 
Nic ©   (2007-09-09 15:26) [13]

Кхе-кхе :) Чуть не подавился кофем :) Кажется распознавание шрифтов - не так уж просто сделать. Когда-то сам таким занимался. Вряд ли найдутся готовые компоненты к Delphi. Здесь нужно грамотное ТЗ и довольно много времени.


 
Torry ©   (2007-09-09 15:34) [14]


> Кхе-кхе :) Чуть не подавился кофем :) Кажется распознавание
> шрифтов - не так уж просто сделать. Когда-то сам таким занимался.
>  Вряд ли найдутся готовые компоненты к Delphi.


А они есть, однако: http://www.torry.net/quicksearchd.php?String=OCR&Title=Yes

TOCR - вроде хвалят.


 
Kerk ©   (2007-09-09 15:35) [15]

В кладовке есть что-то такое


 
boa_kaa ©   (2007-09-09 16:30) [16]


> Torry ©   (09.09.07 15:34) [14]

Так ему ж нахаляву, а там 89$


 
Черный Шаман   (2007-09-09 17:01) [17]


> Dmitriy_   (09.09.07 11:52) [2]


Это называется шрифт-ориентированный метод - изменили шрифт и все "распознавание" поплыло.


 
sdubaruhnul   (2007-09-09 17:21) [18]

www.torry.net, пример NeuroVCL.


 
Nic ©   (2007-09-09 18:24) [19]


> boa_kaa ©   (09.09.07 16:30) [16]

Я про то и говорю. Вряд ли бесплатно будет.


> sdubaruhnul   (09.09.07 17:21) [18]

Неужели бесплатно?


 
Denis_ ©   (2007-09-09 19:08) [20]


> Просто распознать обычный шрифт на картинке надо.

ручками, ручками.а то всё "компонент, компонент.."


 
Nic ©   (2007-09-09 19:25) [21]


> Denis_ ©   (09.09.07 19:08) [20]

Поддерживаю ;) Компоненты - мощное средство, облегчающее труд разработчика. Только не стоит палить пушкой по воробьям из него :)


 
Denis_ ©   (2007-09-09 19:40) [22]


> Поддерживаю ;) Компоненты - мощное средство, облегчающее
> труд разработчика. Только не стоит палить пушкой по воробьям
> из него :)

Из разработчика? :-(00)


 
Nic ©   (2007-09-09 19:52) [23]


> Denis_ ©   (09.09.07 19:40) [22]
>
> > Поддерживаю ;) Компоненты - мощное средство, облегчающее
>
> > труд разработчика. Только не стоит палить пушкой по воробьям
>
> > из него :)
>
> Из разработчика? :-(00)


Из средства.


 
Denis_ ©   (2007-09-09 19:55) [24]

тогда поддерживаю :)


 
Anatoly Podgoretsky ©   (2007-09-09 20:04) [25]

> Nic  (09.09.2007 19:52:23)  [23]

А по контексту из разработчика.


 
sdubaruhnul   (2007-09-09 21:05) [26]

> sdubaruhnul   (09.09.07 17:21) [18]

>Неужели бесплатно?

Да. NeuroVCL в той версии, в которой он представлен там - бесплатен для некоммерческого пользования, пример тоже бесплатен.


 
AlexKniga ©   (2007-09-10 09:46) [27]

Готовенькое: gocr.exe


 
Dmitriy_   (2007-09-10 18:11) [28]

Всем спасибо за помощь!

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


 
Denis_ ©   (2007-09-10 19:26) [29]

В продолжение темы

Как вы думаете,сложно ли вытащить номер машины с картинки?А с видео?



Страницы: 1 вся ветка

Текущий архив: 2007.10.07;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.02 c
4-1175864460
tytus
2007-04-06 17:01
2007.10.07
как получить доступ к кнопкам на панели задач?


2-1189142392
JetuS
2007-09-07 09:19
2007.10.07
Как определить, что мы в Windows Vista?


2-1189522538
AIK
2007-09-11 18:55
2007.10.07
Почему так???


1-1185519227
wsv
2007-07-27 10:53
2007.10.07
Ошибка UnixToDateTime


1-1185274957
race1
2007-07-24 15:02
2007.10.07
Сервис и настройки