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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.94
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
#1

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

05.02.2013, 09:25. Просмотров 4604. Ответов 25
Метки нет (Все метки)

Доброе утро! На форуме находится множество подобных тем, однако конкретной информации так и не было найдено. Имеется задача - научить программу распознавать символы - в частности - автомобильные номера. Я в курсе, что имеется чудо-библиотека OpenCV, однако не совсем понимаю куда копать, поэтому прошу помощи: что делать? Я понимаю, что для начала изображение необходимо перевести в черно-белое, чтобы потом работать с ним... Но можно подробнее все? С чего начать? Может есть какие-нибудь наработки? Спасибо!

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

Распознавание текста - C++
Здравствуйте. Сделал программу на C++ чтобы программа приветствовала меня и спрашивала может ли чем-нибудь мне помочь. Можно ли прописать в...

распознавание текста - C++
господа такой вопрос - есть ли в свободном распространении либа или длл для распознавание отсканированного текста

Распознавание текста на картинке - C++
помогите плизз (((

Распознавание текста на изображении - C++
Здравствуйте , я был бы очень благодарен если бы кто то помог мне разобраться в том как комп читает изображения , поделился кодом из...

Распознавание текста. С чего начать? - C++
Приветствую. Как я себе представляю ... : 1. Есть два компа, связаны в домашнюю сеть через роутер. 2. На первом компе (К1) делаю...

Распознавание образов - C++
здравствуйте. нужно написать программу для распознавания типов водного транспорта (лодка, корабль, подводная лодка).распознавание образов ...

Распознавание изображений - C++
Уважаемые подскажите с сл.вопросом: Так получилось что я раздолбай прогулял весь курс по С++, но теперь нужно через месяца 2-3 сдать...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zybrzybr
17 / 16 / 0
Регистрация: 29.09.2010
Сообщений: 156
05.02.2013, 23:45     Распознавание текста #16
Цитата Сообщение от Игорь с++ Посмотреть сообщение
поэтому пытаюсь делать там
я пробывал подключиьт в 2010 но там нет папок включения...
нашел на ютубе, но там только подключение к проекту.. а так что бы при включении VS не нашлось(

Добавлено через 1 минуту
Цитата Сообщение от kristi1 Посмотреть сообщение
zybrzybr, Ну а в чем проблема... смотрите какие файлы необходимы, ищите поиском их, затем прописываете путь к ним в компиляторе, в основном все в include...
как то сделал, что нехватало libopencv_core230.dll но во включенных папках она есть!
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
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
06.02.2013, 10:44     Распознавание текста #19
А как Вы запускаете? Если просто открыли файл и пытаетесь выполнить, то будет ошибка, что не переданы аргументы. Вызывать надо из коммандной строки, другой m-функции или m-файла с указанием конкретных аргументов. Например, CarNumberRecognition('C:\img.jpg', 1)

P.S. Вопросы по matlab лучше задавайте в соответсвующей ветке форума
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?
Nagdiel
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
07.02.2013, 09:43     Распознавание текста #21
Цитата Сообщение от zybrzybr Посмотреть сообщение
добавлять только из build?
Вы о чем? Что Вы хотите добавлять и куда?

У меня, например, в папке build\x86 лежат сборки под VC9, VC10 и Mingw, и lib`ы и dll. Все заголовочные файлы в build\include.
zybrzybr
17 / 16 / 0
Регистрация: 29.09.2010
Сообщений: 156
07.02.2013, 19:18     Распознавание текста #22
Цитата Сообщение от Nagdiel Посмотреть сообщение
Вы о чем? Что Вы хотите добавлять и куда?

У меня, например, в папке build\x86 лежат сборки под VC9, VC10 и Mingw, и lib`ы и dll. Все заголовочные файлы в build\include.
собственно :
Миниатюры
Распознавание текста   Распознавание текста   Распознавание текста  

Распознавание текста  
Nagdiel
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
08.02.2013, 00:31     Распознавание текста #23
Насчет Code Block и Mingw я вряд ли могу квалифицировано ответить. Вероятно надо скачать библиотеки libgcc_s_dw2-1.dll , libstdc++-6.dll. Посмотрите вот сюда:
http://networkuser.wordpress.com/tag...in-code-block/
http://stackoverflow.com/questions/1...l-in-codeblock
zybrzybr
17 / 16 / 0
Регистрация: 29.09.2010
Сообщений: 156
08.02.2013, 22:55     Распознавание текста #24
Цитата Сообщение от Nagdiel Посмотреть сообщение
Насчет Code Block и Mingw я вряд ли могу квалифицировано ответить. Вероятно надо скачать библиотеки libgcc_s_dw2-1.dll , libstdc++-6.dll. Посмотрите вот сюда: http://networkuser.wordpress.com/tag...in-code-block/ http://stackoverflow.com/questions/1...l-in-codeblock
спасибо! вроде ошибка пропала, но вот что за ошибка в этом тестовом примере??
Миниатюры
Распознавание текста  
Nagdiel
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
09.02.2013, 00:21     Распознавание текста #25
Пример, видимо, написан под чистый С (без плюсов). Там строковый литерал "Image0.jpg" имеет тип char*. В С++ строковой литерал имеет тип const char*, но автоматическое приведение к char* согласно стандарту С++03 является нежелательным. Поэтому надо писать либо так
C++
1
const char *filename = argc==2 ? argv[1] : "img1.jpg";
либо делать явное преобразование
C++
1
char *filename = argc==2 ? argv[1] : (char*)"img1.jpg";
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2013, 09:38     Распознавание текста
Еще ссылки по теме:

Распознавание числа - C++
Пишу лабу на С++ по распознаванию чисел ... первая лаба была легкая, там просто числа нарезал 1-9.бмп и по пиксельно читал и сравнивал с...

Распознавание кода - C++
Суть задачи в том что в программу надо задать какой-то код(html) ,и она его проверяла и находила в нём определенный тег,и выдавало это на...

Распознавание имени и фамилии - C++
Вводим 2 String (текста а именно Имя Фамилия). Программа должна росчетать длину етих джвух слов. Та строка которая кароче прога должна...

Распознавание лиц с OpenCv - C++
Всем доброго времени суток. Помогите пожалуйста решить проблему поиска лица в видеопотоке. Теории начатался, знаю что нужно OpenCv и...

Распознавание лиц на фотографиях - C++
Написать программу Распознавание лиц на фотографиях помогите пожалуйста срочно нужно


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

Или воспользуйтесь поиском по форуму:
Игорь с++
434 / 457 / 16
Регистрация: 26.01.2011
Сообщений: 2,032
09.02.2013, 09:38     Распознавание текста #26
zybrzybr, а вы на картинке текст распознаёте , или ещё для чего то используете ?
Yandex
Объявления
09.02.2013, 09:38     Распознавание текста
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru