Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.61/56: Рейтинг темы: голосов - 56, средняя оценка - 4.61
11 / 11 / 2
Регистрация: 07.03.2010
Сообщений: 465

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

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

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

Добавлено через 17 минут
Так.... Чуток прояснилось, Сначала необходимо перевести изображение в черно-белое, затем произвести сегментацию... Пока вопрос состоит в том - как это сделать?
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.02.2013, 09:25
Ответы с готовыми решениями:

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

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

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

25
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
05.02.2013, 10:17
...плохо ищите, тема закрепленная.

Литература по ЦОС и алгоритмам (пост #2)
1
11 / 11 / 2
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 10:44  [ТС]
Эм.... ну, вполне возможно) Просто сейчас конкретно не понимаю как сделать сегментацию...
0
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
05.02.2013, 10:48
...почитайте приложенные материалы.
0
 Аватар для Nagdiel
117 / 116 / 8
Регистрация: 23.12.2012
Сообщений: 195
05.02.2013, 14:50
Цитата Сообщение от kristi1 Посмотреть сообщение
конкретно не понимаю как сделать сегментацию
kristi1,
берите книгу Р. Гонсалес, Р. Вудс "Цифровая обработка изображений". Там про сегментацию целая глава.
1
11 / 11 / 2
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 21:39  [ТС]
Кхм, имеется решение проблемы в MatLab, но почему-то вылетает с ошибкой, мол что-то не то с аргументами в 11-й строке, в чем проблема? разработчик в блоге писал, что все работает....
Вложения
Тип файла: rar cnr1.rar (25.3 Кб, 45 просмотров)
0
11 / 11 / 2
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 22:07  [ТС]
Что можно с этим сделать?
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
05.02.2013, 22:19
присоеденяюсь к вопросу , то же нужно при помощи библиотеке Open Cv распознавать текст!!!!!!!!
0
11 / 11 / 2
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 22:20  [ТС]
Игорь с++, О, вы откуда и для чего необходимо? Не Питер случаем? У меня есть небольшая наработка - захват кадра с видеофайла, но дальше дело не идет пока(
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
05.02.2013, 22:29
kristi1, Нет . Москва.

Добавлено через 37 секунд
Цитата Сообщение от kristi1 Посмотреть сообщение
для чего необходимо
для распознование паспорта отсканированного
0
11 / 11 / 2
Регистрация: 07.03.2010
Сообщений: 465
05.02.2013, 22:50  [ТС]
Цитата Сообщение от Игорь с++ Посмотреть сообщение
для распознование паспорта отсканированного
Кхм, в вашем случае попроще будет. Здесь не нужно выискивать планку с буквами и цифрами, у вас по идее просто распознание текста с помощью нейронной сети
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
05.02.2013, 23:00
да я бы не сказал , паспорт ещё иногда встречается написанный и от руки
0
 Аватар для zybrzybr
18 / 17 / 0
Регистрация: 29.09.2010
Сообщений: 156
05.02.2013, 23:31
Цитата Сообщение от Игорь с++ Посмотреть сообщение
присоеденяюсь к вопросу , то же нужно при помощи библиотеке 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 содержит
Code
1
2
3
4
5
bin\
include\
Python\
x64\
x86\
подскажите что дальше?

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

Добавлено через 1 минуту
Цитата Сообщение от kristi1 Посмотреть сообщение
zybrzybr, Ну а в чем проблема... смотрите какие файлы необходимы, ищите поиском их, затем прописываете путь к ним в компиляторе, в основном все в include...
как то сделал, что нехватало libopencv_core230.dll но во включенных папках она есть!
0
 Аватар для Nagdiel
117 / 116 / 8
Регистрация: 23.12.2012
Сообщений: 195
06.02.2013, 10:16
Цитата Сообщение от 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.
0
11 / 11 / 2
Регистрация: 07.03.2010
Сообщений: 465
06.02.2013, 10:26  [ТС]
Nagdiel, А как он задается? Я просто осваиваю MatLab и не знаю как он задается.... Объясните пожалуйста??
0
 Аватар для Nagdiel
117 / 116 / 8
Регистрация: 23.12.2012
Сообщений: 195
06.02.2013, 10:44
А как Вы запускаете? Если просто открыли файл и пытаетесь выполнить, то будет ошибка, что не переданы аргументы. Вызывать надо из коммандной строки, другой m-функции или m-файла с указанием конкретных аргументов. Например, CarNumberRecognition('C:\img.jpg', 1)

P.S. Вопросы по matlab лучше задавайте в соответсвующей ветке форума
1
 Аватар для zybrzybr
18 / 17 / 0
Регистрация: 29.09.2010
Сообщений: 156
06.02.2013, 17:35
Цитата Сообщение от Nagdiel Посмотреть сообщение
Не знаю, как насчет версии 2.3.0, но в последней версии 2.4.3 есть готовая сборка под mingw
2.3.0
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
3rdparty\
android\
apps\
build\
cmake\
data\
doc\
include\
ios\
modules\
samples\
CMakeLists.txt
index.rst
README
добавлять только из build?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.02.2013, 17:35
Помогаю со студенческими работами здесь

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

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

Распознавание текста
народ всем привет) подскажите пожалуйста литература, а если быть точнее как написать сканер текста( приложения) в каком направлении капать?...

Распознавание текста
Здравствуйте. Пишу программу которая получает данные от другой программы (игры). Из памяти данные извлечь не получилось (запутано все много...

Распознавание текста на картинке
Всем доброго времени суток. Кто знает как написать функцию по распознаванию текста на картинке? И так с чем имеем дело фон: полупрозрачный...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru