Перейти к содержимому
Compvision.ru
xecoder

Что нужно ещё сделать для распознавания образа на изображении?

Recommended Posts

Добрый день.

Есть сцена: - лист белой бумаги с текстом, на этом листе лежит метка( белый кружок размером с 5 рублевую монету, с черным контуром и белой цифрой 8) и 3 монеты(любого номинала).
Что я сделал:
1. Перевел изображение в оттенки серого.
2. Сделал бинаризацию(уже на этом этапе текст пропал с белого листа)
3. Выделил контуры преобразованием лапласа.
Что мне нужно сделать дальше? По логике думаю нужно сделать сегментацию, не получилось сделать kmeans. Проблема в том, что у нас несколько похожих объектов, как их разметить и разделить на разные участки для обработки, код распознавания метки(что это цифра 8, а не что-то другое) уже написан. Просто перебрать всё изображение целиком не получится, так как в будущем будет много меток.
Прошу подсказать, как реализовать всё это.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почитайте как правильно задавать вопросы.

http://www.rsdn.org/Info/howtoask.xml

Так как из вашего описания непонятно, что вы хотите? Какую задачу хотите решить? Поэтому и непонятно что отвечать.

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

Что касается разделения. То есть такая вещь как кляксы  Blobs и контуры Conturs.

Есть структуры, вернее классы которые их описывают. К примеру контуры описывают цепным кодом. А для клякс обычно матрица закрашенная номером кляксы.

Вот используя такие алгоритмы, которые по вашим данным построят эти структуры и по ним вы можете определить моменты и/или координаты своих объектов.

А когда найдёте координаты своих объектов далее уже определяйте к какому классу фигур(объектов, изображений) они относятся.

Распознавание решается перебором и только перебором. Другое дело что есть ряд оптимизаций: пропуск белых пикселей, пирамида изображений с переходом на более высокий уровень,  работа только там где есть особые точки (углы, контуры и др).  ещё есть каскады и куча других методов для ускорения перебора.





 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×