Написать приложение

Материал из Кафедра АСОИУ
Перейти к: навигация, поиск
Сегментация изображений методом квантилей
Тип
Разработчик Минжасова А.И
Группа ИВТ-х49
Написана на C#
ОС Windows
Текущая версия 1.1 — 30.12.2011
Лицензия Freeware
Скачать

Введение

В рамках курсового проекта по дисциплине "Информатика" было разработано приложение реализующее поиск проекции объекта на изображении.

  • Входными данными является: изображение, которое искажено Гауссовым шумом. Объект должен обладать какими-то отличительными признаками, представленными на изображении. В качестве такого признака будем использовать яркость.
  • Задача: необходимо пометить пиксели, принадлежащие проекции объекта.

Алгоритмы

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

Суть оригинального метода в следующем:

  • получаем значение яркости для каждого пикселя;
  • вычисляем среднее значение яркости для всего изображения, которое и будет служить пороговым значением;
  • т.к мы условились, на том, что пиксели объекта отличны по яркости, то сравнивая все яркости пикселей со средним значением, помечаем соответственно пиксели принадлежащие объекту и фону.

Суть модифицированного метода в следующем:

  • ищем некоторую окрестность пикселя(в программе радиус окрестности равен одному)
  • вычисляем среднюю яркость в окрестности
  • вычисляем пороговое значение, как среднее значение
  • строим проекцию объекта

Тестирование

На рисунке представлен пример работы программы, которая осуществляет простую и модифицированную сегментацию.
Тест 1.jpg


  • Метод квантилей очень прост в реализации. При всей своей простоте, метод даёт неплохие результаты.
Личные инструменты