logo
МИРЭА / Методичка_2010 / Методичка_2010

Расширение-сжатие (простая морфология)

Расширениемназывается итеративно применяемый к бинарному изображению максимальный фильтр с квадратной апертурой размера 33 пикселя. Соответственносжатиемназывается итеративно применяемый минимальный фильтр с той же апертурой 33. Параметром, определяющим свойства фильтрации, при этом считаетсяколичество цикловсжатия и расширения.

Фильтрация типа расширение-сжатие может применяться для удаления слабого шума типа соль-перец, однако в этом качестве она уступает медианной фильтрации. Однако основная область применения таких фильтров – удаление сложных неслучайных искажений формы фигур. Не даром изначально такой прием фильтрации был предложен для выявления дефектов типа «разрывов» и «перемычек» металлических дорожек на изображениях печатных плат в задачах технического и технологического контроля.

Рассмотрим геометрический смысл операций расширения и сжатия на примере обработки искусственного изображения (рис. 3.2.31), на котором представлен прямоугольный объект, имеющий «дефекты формы» типа внутренних «дырок» и внешних «выступов». Попробуем средствами расширения-сжатия удалить эти дефекты формы объекта.

@Рис. 3.2.31. Изображение с «дефектами» типа «дырок» и «выступов»

Начнем с удаления внешних «выступов» формы. Для этого используется последовательность операций расширение-сжатие. На первом этапе этой процедуры выполняется операция расширения светлого фона (т.е. сжатия темного объекта) с таким числом циклов, которое полностью удаляет («съедает») внешние «выступы» формы. Однако внешний размер объекта при этом уменьшается, а внутренние дефекты, напротив, увеличиваются в размерах, в связи с чем после этого необходимо выполнить сжатие фона (т.е. расширение объекта) с тем же числом циклов. В результате выполнения обоих этапов операции расширения-сжатия внешние размеры и форма объекта оказываются полностью восстановлены, но внутренние дефекты формы сохраняются (рис. 3.2.32, 3.2.33).

@Рис. 3.2.32. Результат сжатия @Рис. 3.2.33. Результат расширения после

объекта сжатия объекта (удаление внешних

«выступов» формы)

Рассмотрим теперь аналогичную технику удаления внутренних дефектов формы («дырок»). Для этого используется обратный порядок операций: сжатие-расширение. На первом этапе этой процедуры выполняется операция сжатия фона (т.е. расширения объекта) необходимым числом циклов, которое удаляет («заращивает») внутренние «дыры» и «каналы». Однако внешний размер объекта при этом увеличивается, внешние дефекты, также увеличиваются в размерах, в связи с чем после этого необходимо выполнить расширение фона (сжатие объекта) с тем же числом циклов. В результате выполнения всей операции сжатия-расширения в целом размеры и внутренняя целостность объекта оказываются восстановлены, но внешние дефекты формы сохраняются (рис. 3.2.34, 3.2.35).

@Рис. 3.2.34. Результат расширения @Рис. 3.2.35. Результат сжатия после

объекта расширения объекта (удаление

внутренних «дырок» формы)

Для того чтобы устранить и внешние и внутренние дефекты формы в данном примере необходимо сначала применить к исходному изображению (рис. 3.5.1) расширение-сжатие, а затем к результату этой операции – сжатие-расширение с тем же числом циклов (рис. 3.2.36, 3.2.37).

@Рис. 3.2.36. Результат расширения- @Рис. 3.2.37. Результат сжатия-расширения

сжатия после расширения-сжатия (полное

восстановление формы)

Операции расширения-сжатия представляют собой простейший эвристический вариант операций математической морфологии(Серра), которая будет подробно рассматриваться в главе 6 данной книги.