Professional Documents
Culture Documents
Wyklad - 3 Przetwarzanie I Analiza Obrazów
Wyklad - 3 Przetwarzanie I Analiza Obrazów
E ( L, SE ) = min [ L( mi , ni )]
mi ,ni ∈ T ( m ,n )
gdzie symbol L(m,n) oznacza wartość poziomu jasności (poziomu szarości lub
intensywności barwy) punktu (piksela) o współrzędnych m i n obrazu źródłowego, a
T(m,n) symbolizuje otoczenie punktu (piksela) obrazu źródłowego o współrzędnych m i n
zdefiniowane szablonem strukturalnym SE z punktem centralnym przyłożonym do punktu
(piksela) obrazu źródłowego o współrzędnych m i n.
D ( L, SE ) = max [ L( mi , ni )]
mi ,ni ∈ T ( m ,n )
z otwarcie i zamknięcie;
z automedianę morfologiczną;
z morfologiczne wyznaczanie konturu obiektu;
z morfologiczne mapowanie ekstremów;
z morfologiczną korektę kontrastu;
z morfologiczne wyznaczanie lokalnego progu binaryzacji.
Otwarcie i zamknięcie (1)
Otwarcie figury X szablonem strukturalnym SE można zdefiniować następująco:
otwarcie polega na przesunięciu otoczenia zdefiniowanego szablonem strukturalnym po
wewnętrznej stronie brzegu figury i odrzuceniu z niej wszystkich tych punktów, które nie
mogą być osiągnięte przez to otoczenie (interpretacja binarna).
Zamknięcie figury X szablonem strukturalnym SE można zdefiniować następująco:
zamknięcie polega na przesunięciu otoczenia zdefiniowanego szablonem strukturalnym po
zewnętrznej stronie brzegu figury i dodaniu do niej wszystkich tych punktów, które nie
mogą być osiągnięte przez to otoczenie (interpretacja binarna).
# E ( X ) ≤# O ( X ) ≤# C ( X ) ≤# D( X )
gdzie symbole #E(X), #O(X), #C(X), #D(X) oznaczają pola figur będących skutkiem
odpowiednio erozji, otwarcia, zamknięcia, dylatacji figury X (tym samym szablonem
strukturalnym SE).
Operacje otwarcia i zamknięcia mają następujące cechy:
• otwarcie usuwa drobne figury i drobne szczegóły figur, jak półwyspy i wypustki,
nie zmieniając wielkości zasadniczej części większych figur, może też podzielić
większe figury na mniejsze (gdy mają przewężenia);
z zamknięcie wypełnia wąskie wcięcia i zatoki oraz drobne otwory wewnątrz
figury, nie zmieniając wielkości jej zasadniczej części, może też połączyć figury,
które są położone blisko siebie;
z obydwie operacje nie zmieniają kształtu ani wymiarów dużych figur o
wyrównanym, gładkim brzegu.
po operacji zamknięcia: po operacji otwarcia:
Automediana morfologiczna
Automedianę morfologiczną obrazu L wykonaną przy pomocy szablonu strukturalnego SE
można zdefiniować następująco:
Detekcja dolin
Morfologiczna korekta kontrastu
Morfologiczna korekta kontrastu polega na zmianie kontrastu obrazu operacjami
morfologicznymi. Formuła poprawy kontrastu obrazu L operacjami morfologicznymi
wykonanymi przy pomocy szablonu strukturalnego SE jest następująca:
contr ( L, SE ) = N (3 ⋅ L − O ( L, SE ) − C ( L, SE ))
gdzie N oznacza operator normalizacji.
Wybrane przekształcenia morfologiczne obrazów binarnych
Przekształcenia morfologiczne znalazły szerokie zastosowanie w przetwarzaniu obrazów
binarnych. Do najważniejszych przekształceń morfologicznych obrazów binarnych
zaliczamy:
z pogrubianie i ścienianie figur;
z szkieletyzację figur;
z „obcinanie gałęzi” (eliminacja ostróg) szkieletów figur;
• wyznaczanie centroidów figur;
z „zalewanie otworów” w figurach;
z usuwanie wnętrza figur.
Pogrubianie i ścienianie figur
Pogrubianie i ścienianie figur polega na nałożeniu lub odcięciu zewnętrznej warstwy
figury. Operacje te nie muszą się ograniczać do jednego kroku, ale mogą być wykonywane
sekwencyjnie.
Szkieletyzacja figur
Szkieletyzacja jest operacją uproszczenia kształtu figury do jej szkieletu. Szkielet figury
jest zbiorem wszystkich punktów figury, które są równoodległe od co najmniej dwóch
punktów należących do brzegu figury. Intuicyjnie szkielet rozumiany jest jako “rama”, do
której zamocowane jest “ciało” figury.
„Obcinanie gałęzi” (eliminacja ostróg) szkieletów figur
Postać szkieletu figury w dużym stopniu zależy od regularności brzegu figury.
Nieregularności brzegu figury powodują powstanie dodatkowych, niepotrzebnych
odgałęzień (artefaktów) wynikowego szkieletu (tzw. „gałązkowanie” szkieletu). W celu
usunięcia tego typu zniekształceń stosuje się przekształcenia morfologiczne dokonujące
“obcinania gałęzi”.
Wyznaczanie centroidów figur
Centroid jest szkieletem figury z szczególnie mocno obciętymi gałęziami. Operacja
wyznaczania centroidów sprowadza figurę do punktu w przypadku, gdy figura nie posiada
otworów lub do pętli, gdy figura posiada otwory.
„Zalewanie otworów” w figurach
Często spotykanym zadaniem w przetwarzaniu obrazu jest zadanie wypełnienia otworów
w figurach znajdujących się na obrazie. Można tego dokonać przy pomocy przekształceń
morfologicznych dokonujących “zalewania otworów”.
Usuwanie wnętrza figur
Często spotykanym zadaniem w przetwarzaniu obrazu jest zadanie usunięcia wnętrza figur
znajdujących się na obrazie czyli uproszczenie figur do ich konturu (obwodu). Można tego
dokonać przy pomocy odpowiednich przekształceń morfologicznych.