- •Лабораторная работа №7. Морфологическая обработка изображений
- •Базовые понятия теории множеств
- •Риунок 1 – а) Два множества а и в. Б) Объединение множеств а и в. В) Пересечение множеств а и в. Г) Дополнение множества а. Д) Разность множеств а и в.
- •Двоичные изображения, множества и логические операции
- •Разложение структурообразующих элементов
- •Функция strel
- •Преобразование успех/неудача
- •Использование поисковых таблиц
- •Функция bwmorph
- •Выделение компонент связности
- •Морфологическая реконструкция
- •Размыкание реконструкцией
- •Размыкание и замыкание
- •Реконструкция
- •Список индивидуальных данных
- •Задание:
Список индивидуальных данных
Написать файл-функцию и GUI интерфейс для решения следующих задач.
Задание:
Выполнить чтение нескольких изображений из файла, самостоятельно выбранного студентом. Выбрать первую цветовую компоненту изображения в формате RGB и определить размер изображения. Использовать функцию imshow для вывода изображений на экран.
С использованием функции imdilate выполнить дилатацию изображения.
С использованием функции imerode выполнить эрозию изображения.
С использованием функций imopen и imclose выполнить размыкание и замыкание изображения.
С использованием функции bwhitmiss выполнить преобразование успех/ неудача для изображения.
С использованием функции bwmorph выполнить утончение и построение остова изображения.
Найти центры масс компонент связности.
Выполнить размыкание реконструкцией.
С использованием функции imfill выполнить заполнение отверстий изображения.
С использованием функции imclearborder выполнить очистку от пограничных объектов на изображении.
Выполнить морфологическое сглаживание с помощью размыкания и замыкания.
Примененить преобразования «верх шляпы» для изображения.
Выполнить операцию Гранулометрия для изображения.
Использовать операцию реконструкции для удаления сложного фона изображения.
Вывести на экран результирующее изображение.
Сохранить полученные изображения.
