roboforum.ru

Технический форум по робототехнике.
Текущее время: 15 апр 2025, 22:23

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: OpenCV + распознавание текста
СообщениеДобавлено: 14 апр 2009, 21:39 
Не в сети

Зарегистрирован: 14 апр 2009, 21:15
Сообщения: 6
Откуда: Челябинск
Доброго времени суток,

Я начал заниматься проблемами распознавания образов и текста.
В сети нашел библиотеку OpenCV и все свои опыты решил проводить с ней.

Есть изображение, на котором располагается текст (черный на белом фоне), как найт ипозицию (хотябы примерную) каждой буквы ?

Можно просто в цикле найти где начинается и заканчивается каждая буква, опираясь на пробелы между буквами, но мнебы хотелось решить данную задачу с помощью OpenCV.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 14 апр 2009, 21:48 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Очень широкий класс сложности объявлен - хотя-бы фотки выложили какие хотите распознавать, например?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 07:13 
Не в сети

Зарегистрирован: 14 апр 2009, 21:15
Сообщения: 6
Откуда: Челябинск
Вот к примеру взял капчу, но по сути мне не важно, главное выделить отдельные объекты.

Вот к примеру человек смотрит на картинку и видит отдельные объекты, не обращая внимания на шум.

Может с помощью OpenCV можно как-то вычислить участки, на которых плотнее всего встречается заданный цвет, к примеру черный ?


Вложения:
Obj.PNG
Obj.PNG [ 2.35 КиБ | Просмотров: 21532 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 08:49 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Чего-то мне уже не нравится ход нашей беседы... CAPTCHA всплыла, пожалуй я не буду вам помогать :no:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 09:56 
Не в сети

Зарегистрирован: 14 апр 2009, 21:15
Сообщения: 6
Откуда: Челябинск
Хорошо, ждем других участников форума.

P.S.
Капчу взял, т.к. ее довольно прсто было нарисовать.
Чтобы не смущать/вводить в заблуждение других участников форума, нарисовал новую картинку.


Вложения:
Obj.PNG
Obj.PNG [ 7.72 КиБ | Просмотров: 21515 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 10:08 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А для чего это вам нужно?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 11:53 
Не в сети

Зарегистрирован: 14 апр 2009, 21:15
Сообщения: 6
Откуда: Челябинск
Можеть быть не совсем понятно изначально выразился,
первоочередная задача - научиться находить любые объекты и отделять их от фона.
пример картинки я привел в предыдущих постах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 12:07 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Задача в такой постановке не решается. С чего вдруг объект это именно буква или рожица, а не часть рожицы с куском белого фона? :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 12:34 
Не в сети

Зарегистрирован: 14 апр 2009, 21:15
Сообщения: 6
Откуда: Челябинск
С openCV идет примерчик fitellipse.exe,
я его попробовал натравил на первую картинку и вот что получилось.

OpenCV описывает вокруг объектов окружность,
всебы хорошо, но также и шумы вписываются в окружности.


Вложения:
stuff.PNG
stuff.PNG [ 11.31 КиБ | Просмотров: 21598 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 15 апр 2009, 14:04 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2ribamuka: Еще раз повторю - не сформулировано что такое "объекты" которые надо выделить, поэтому несформулированная задача не может быть решена.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 16 апр 2009, 07:56 
Не в сети

Зарегистрирован: 14 апр 2009, 21:15
Сообщения: 6
Откуда: Челябинск
Как найти участки изображения, на которых преобладает черный цвет ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 16 апр 2009, 08:19 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
0. Перевести изображение в ч/б;
1. Организовать размытие с большим радиусом пятна;
2. Сделать Thershold;
3. Найти крупные области связности.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV + распознавание текста
СообщениеДобавлено: 16 апр 2009, 11:27 
Не в сети

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
Красной линией помечен центр фигуры по высоте. Фигуры выделены универсальным модулем по разбору картинок, написанном на Delphi, по двум параметрам: кол-во пикселей, цвет RGB. Универсальный модуль распознавания в разработке :)


Вложения:
abc.jpg
abc.jpg [ 11.5 КиБ | Просмотров: 21493 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO