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

Поиск пузырьков на изображении

Recommended Posts

Даны некоторые наборы изображений. Необходимы найти на них пузырьки и вычислить их параметры. Как организовать поиск самих пузырьков

example.thumb.jpg.4a0aaeb71b85f913b628a2

1) Если только по контурам, после бинаризации  непонятно как корректно обрабатывать. Нужно внутренности пузырьков как то залить, иначе мешается то, что внутри светлое.

bin.thumb.jpg.8939d9139ae85a60bd463cd546 

2) Можно ли здесь воспользоваться matchTemplate? и Вообще какой оптимлаьный путь решения задачи?

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


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

Преобразование Хафа, и если уже делать бинарзацию то и по яркости и по цвету

Изменено пользователем iskees

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


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

ага, насчет яркости имеется в виду по оранжевой окаемке? То есть у всех пузырьков оранжевый цвет по границе, и постараться оставить его?

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


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

Да, оранжевый и светлый объект, темный и синий фон. По экспериментировать так что бы на выходе остались одни круги да полоски и хааф мог нормально найти окружности.

Хотя можно и детекторы попробовать,  если есть 10ок таких изображение то можете скинуть я проверю веречром

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


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

Хотя можно и детекторы попробовать,  если есть 10ок таких изображение то можете скинуть я проверю веречром

Вот это не понял. Какие детекторы?

matchTemplate имеете в виду? На одном изображении проверил (по одному шаблону большую часть выделил), только не понял, как потом на min-max правильно обрабатывать, чтобы все области найти.

Al-2013-11-18-14-08-27.zip

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


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

По оранжевому выделил, вышло так, альше завтра буду эксперементировать

im-color.jpg

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


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

Попробовал hog-svm обучал "поверхностно" на двух фотографиях. Думаю если нормально обучить то результат будет вполне себе. Квадраты черные на сером, всматриваться нужно.

1.png

2.png

3.png

Изменено пользователем iskees

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


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

iskees, а это что за программа которой Вы пользуетесь?

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


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

iskees, а какая может быть причина подобного сообщения?

err.thumb.png.fd3ddd2b61e988772d1e3de087

 

Тоже потестировать хотел. Создаю файл с классификатором, когда перехожу в окно при щелчке Test DetectMultiScale, и указываю, откуда брать файл и подаю изображение, возникает эта ошибка. Я так понимаю он по какой-то причине не может строку из этого файла в double конвертнуть?

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


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

Может ошибка десятичного разделителя (, или .) ? 

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

×