Форум программистов, компьютерный форум CyberForum.ru

Распознавание текста - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.94
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 09:25     Распознавание текста #1
Доброе утро! На форуме находится множество подобных тем, однако конкретной информации так и не было найдено. Имеется задача - научить программу распознавать символы - в частности - автомобильные номера. Я в курсе, что имеется чудо-библиотека OpenCV, однако не совсем понимаю куда копать, поэтому прошу помощи: что делать? Я понимаю, что для начала изображение необходимо перевести в черно-белое, чтобы потом работать с ним... Но можно подробнее все? С чего начать? Может есть какие-нибудь наработки? Спасибо!

Добавлено через 17 минут
Так.... Чуток прояснилось, Сначала необходимо перевести изображение в черно-белое, затем произвести сегментацию... Пока вопрос состоит в том - как это сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2013, 09:25     Распознавание текста
Посмотрите здесь:

Распознавание изображений C++
Распознавание лиц с OpenCv C++
Распознавание кода C++
C++ Распознавание числа
распознавание текста C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
raxp
10140 / 6527 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
05.02.2013, 10:17     Распознавание текста #2
...плохо ищите, тема закрепленная.

Литература по ЦОС и алгоритмам (пост #2)
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 10:44  [ТС]     Распознавание текста #3
Эм.... ну, вполне возможно) Просто сейчас конкретно не понимаю как сделать сегментацию...
raxp
10140 / 6527 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
05.02.2013, 10:48     Распознавание текста #4
...почитайте приложенные материалы.
Nagdiel
 Аватар для Nagdiel
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
05.02.2013, 14:50     Распознавание текста #5
Цитата Сообщение от kristi1 Посмотреть сообщение
конкретно не понимаю как сделать сегментацию
kristi1,
берите книгу Р. Гонсалес, Р. Вудс "Цифровая обработка изображений". Там про сегментацию целая глава.
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 21:39  [ТС]     Распознавание текста #6
Кхм, имеется решение проблемы в MatLab, но почему-то вылетает с ошибкой, мол что-то не то с аргументами в 11-й строке, в чем проблема? разработчик в блоге писал, что все работает....
Вложения
Тип файла: rar cnr1.rar (25.3 Кб, 31 просмотров)
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 22:07  [ТС]     Распознавание текста #7
Что можно с этим сделать?
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
05.02.2013, 22:19     Распознавание текста #8
присоеденяюсь к вопросу , то же нужно при помощи библиотеке Open Cv распознавать текст!!!!!!!!
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 22:20  [ТС]     Распознавание текста #9
Игорь с++, О, вы откуда и для чего необходимо? Не Питер случаем? У меня есть небольшая наработка - захват кадра с видеофайла, но дальше дело не идет пока(
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
05.02.2013, 22:29     Распознавание текста #10
kristi1, Нет . Москва.

Добавлено через 37 секунд
Цитата Сообщение от kristi1 Посмотреть сообщение
для чего необходимо
для распознование паспорта отсканированного
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 22:50  [ТС]     Распознавание текста #11
Цитата Сообщение от Игорь с++ Посмотреть сообщение
для распознование паспорта отсканированного
Кхм, в вашем случае попроще будет. Здесь не нужно выискивать планку с буквами и цифрами, у вас по идее просто распознание текста с помощью нейронной сети
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
05.02.2013, 23:00     Распознавание текста #12
да я бы не сказал , паспорт ещё иногда встречается написанный и от руки
zybrzybr
 Аватар для zybrzybr
17 / 16 / 0
Регистрация: 29.09.2010
Сообщений: 156
05.02.2013, 23:31     Распознавание текста #13
Цитата Сообщение от Игорь с++ Посмотреть сообщение
присоеденяюсь к вопросу , то же нужно при помощи библиотеке Open Cv распознавать текст!!!!!!!!
ребята, помогите включить OpenCV в Code::Blocks !!!!

гугл не помогает!((( Code::Blocks 12.11 и OpenCV хотябы от 2.3.* ..
скачал OpenCV-2.3.0-win-superpack.ехе(101МБ), C-make 2.8.10

Распаковываю OpenCV-2.3.0 (700Мб) в С:\ , там две папки "build" (632МБ), "opencv" (137Мб)
папка opencv содержит файлы СМаке.
папка build содержит
Код
bin\
include\
Python\
x64\
x86\
подскажите что дальше?

а, и еще установил MinGW
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
05.02.2013, 23:41     Распознавание текста #14
zybrzybr, с удовольствием тоже пользуюсь этой средой , но тк нашёл описание только на MSVS как подключить поэтому пытаюсь делать там .
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 23:42  [ТС]     Распознавание текста #15
zybrzybr, Ну а в чем проблема... смотрите какие файлы необходимы, ищите поиском их, затем прописываете путь к ним в компиляторе, в основном все в include...
zybrzybr
 Аватар для zybrzybr
17 / 16 / 0
Регистрация: 29.09.2010
Сообщений: 156
05.02.2013, 23:45     Распознавание текста #16
Цитата Сообщение от Игорь с++ Посмотреть сообщение
поэтому пытаюсь делать там
я пробывал подключиьт в 2010 но там нет папок включения...
нашел на ютубе, но там только подключение к проекту.. а так что бы при включении VS не нашлось(

Добавлено через 1 минуту
Цитата Сообщение от kristi1 Посмотреть сообщение
zybrzybr, Ну а в чем проблема... смотрите какие файлы необходимы, ищите поиском их, затем прописываете путь к ним в компиляторе, в основном все в include...
как то сделал, что нехватало libopencv_core230.dll но во включенных папках она есть!
Nagdiel
 Аватар для Nagdiel
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
06.02.2013, 10:16     Распознавание текста #17
Цитата Сообщение от zybrzybr Посмотреть сообщение
Распаковываю OpenCV-2.3.0 (700Мб) в С:\ , там две папки "build" (632МБ), "opencv" (137Мб)
папка opencv содержит файлы СМаке.
папка build содержит Код Code1
2
3
4
5
bin\
include\
Python\
x64\
x86\подскажите что дальше?
а, и еще установил MinGW
Не знаю, как насчет версии 2.3.0, но в последней версии 2.4.3 есть готовая сборка под mingw

Цитата Сообщение от zybrzybr Посмотреть сообщение
как то сделал, что нехватало libopencv_core230.dll но во включенных папках она есть!
dll должны быть доступны либо через системные пути или лежать в папке с исполняемым файлом.

Добавлено через 6 минут
Цитата Сообщение от kristi1 Посмотреть сообщение
Кхм, имеется решение проблемы в MatLab, но почему-то вылетает с ошибкой, мол что-то не то с аргументами в 11-й строке, в чем проблема? разработчик в блоге писал, что все работает....
Цитата Сообщение от kristi1 Посмотреть сообщение
Что можно с этим сделать?
Matlab M
1
srcI = imread(filename);
В этой строке? Если да, то проверяйте корректность пути заданного в filename.
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
06.02.2013, 10:26  [ТС]     Распознавание текста #18
Nagdiel, А как он задается? Я просто осваиваю MatLab и не знаю как он задается.... Объясните пожалуйста??
Nagdiel
 Аватар для Nagdiel
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
06.02.2013, 10:44     Распознавание текста #19
А как Вы запускаете? Если просто открыли файл и пытаетесь выполнить, то будет ошибка, что не переданы аргументы. Вызывать надо из коммандной строки, другой m-функции или m-файла с указанием конкретных аргументов. Например, CarNumberRecognition('C:\img.jpg', 1)

P.S. Вопросы по matlab лучше задавайте в соответсвующей ветке форума
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2013, 17:35     Распознавание текста
Еще ссылки по теме:

Распознавание текста на картинке C++
Распознавание текста C++
C++ Распознавание образов

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
zybrzybr
 Аватар для zybrzybr
17 / 16 / 0
Регистрация: 29.09.2010
Сообщений: 156
06.02.2013, 17:35     Распознавание текста #20
Цитата Сообщение от Nagdiel Посмотреть сообщение
Не знаю, как насчет версии 2.3.0, но в последней версии 2.4.3 есть готовая сборка под mingw
2.3.0
Код
3rdparty\
android\
apps\
build\
cmake\
data\
doc\
include\
ios\
modules\
samples\
CMakeLists.txt
index.rst
README
добавлять только из build?
Yandex
Объявления
06.02.2013, 17:35     Распознавание текста
Ответ Создать тему
Опции темы

Текущее время: 21:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru