Главная страница
    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.51 MB
Время: 0.036 c
15-1189200756
Petr V. Abramov
2007-09-08 01:32
2007.10.07
славные 90-е РФ


2-1187583615
apic
2007-08-20 08:20
2007.10.07
scroll


2-1189170412
Arm79
2007-09-07 17:06
2007.10.07
ScreenToClient - отрицательные отрицательные значения Point.Y


1-1185362246
SpellCaster
2007-07-25 15:17
2007.10.07
Получение класса по имени


2-1189589824
Darvin
2007-09-12 13:37
2007.10.07
Как сравнить два GUID?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский