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