Обнаружение блобов в шумном изображении - PullRequest
0 голосов
/ 26 октября 2018

До сих пор мне удавалось обнаруживать капли на четких высококонтрастных изображениях. Шаги обработки следующие:

  1. Исходное изображение

  2. Предел изображения , Порог с адаптивным порогом.

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

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

В зашумленных изображениях скрипт обнаруживает капли в местах, которые не являются. Но вы можете ясно видеть, что обнаруженные функции не являются каплями.

Чтобы решить эту проблему, я посмотрел на количество подсчетов в исходных данных и квалифицировал изображения как слишком шумные для обработки, когда среднее было выше стандартного отклонения.

Я ищу другой способ идентифицировать зашумленное изображение или, предпочтительно, изменить обработку изображения таким образом, чтобы на зашумленных изображениях вообще не было пятен. Что я могу сделать, чтобы это произошло?

...