Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IPR_Lab_6_Print2_2012.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
1.58 Mб
Скачать

файл

Лабораторная работа 6

Морфологические преобразования. Выделение объектов. Вычисление геометрических признаков образца —2 ч.

Дополнительные источники

К теме морфологические преобразования и вычисление признаков:

1. Гонсалес, Р. Цифровая обработка изображений [Текст]: перев. с англ. / Р. Гонсалес, Р. Вудс — М.: Техносфера, 2005.—1072 с. [С. 747-812, 787-788]

2. Рудаков, П.И. Обработка сигналов и изображений. MATLAB 5х. [Текст] / П. И. Рудаков, И. В. Сафонов — М.: ДИАЛОГ-МИФИ, 2000. – 416 с. [С. 365-393]

3. Bradski, G. Learning Computer Vision with the OpenCV Library [Электронный ресурс], С. 193-222. [С. 251-256]

Цель

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

Задание

1. Получить с помощью webcam изображения (4-8) для подготовки препаратов обучающей выборки.

2. Подготовить (0,1)-препараты, подходящие для вычисления основных геометрических признаков объекта/объектов.

Указание

Использовать бинаризацию, возможно, адаптивную, с последующими морфологическими преобразованиями

3. Выполнить, проверкой связности, поиск и нумерацию всех объектов на препарате.

4. Оставить в препарате главный объект/объекты, на основе признаков которого планируется сформировать решающее правило для системы распознавания.

5. Используя весь набор препаратов, практически познакомиться с методами вычисления геометрических характеристик объектов.

6. Свести в таблицу или график, результаты п.5. Выбрать и аргументировать выбор признаков, наиболее информативных в контексте задачи построения СТЗ согласно выбранному варианту.

7. Закомментировать свои решения (в коде), подготовить и защитить отчет (по общей схеме).

Теоретические сведения и примеры

1. Определение связности

x4

x3

x2

0

1

0

0

0

1

x5

p­(i,j)

x1

0

1

0

0

1

0

x6

x7

x8

0

0

0

0

0

0

Октет

соседей

4-связная

область

8-связная

область

К объектам относятся пиксели, помеченные логической 1 (может совпадать с бинарным "белым").

Фоном считаются пиксели, помеченные логическим 0 (может совпадать с бинарным "черным"). Соседом пикселя p считается смежный пиксель имеющий то же значение, что и p. Четырехсвязной областью изображения называется такая, все пиксели p­(i, j) которой, имеют хотя бы одного соседа из квартета x1, x3, x5, x7. Восьмисвязной — все пиксели которой имеют хотя бы одного соседа из октета x1—8.

Если объекты на рис. ниже считать четырехсвязными областями — на изображении 3 объекта, а если восьмисвязными — только два:

1

1

1

0

0

0

0

0

1

1

1

0

1

1

0

0

1

1

1

0

1

1

0

0

1

1

1

0

0

0

1

0

1

1

1

0

0

0

1

0

1

1

1

0

0

0

1

0

1

1

1

0

0

1

1

0

1

1

1

0

0

0

0

0

1

1

1

0

0

0

0

0

1

1

1

0

2

2

0

0

1

1

1

0

2

2

0

0

1

1

1

0

0

0

3

0

1

1

1

0

0

0

3

0

1

1

1

0

0

0

3

0

1

1

1

0

0

3

3

0

1

1

1

0

0

0

0

0

Изображение Матрица объектов

Понятия связности пикселей областей используют для выявления объектов и их последовательной нумерации.

Указание

Составить метод, возвращающий матрицу L того же размера, что и изображение I, элементы которой — номера выявленных объектов (см. пример выше). Пиксели фона помечаются значением 0.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]