5027720187

5027720187



Filtr Roberta:

Maska Gx Maska Gy

-1

-0

0

-1


0

1

-1

0


Filtr Kirscha

Filtracja Kirscha składa się z ośmiu filtrów umożliwiających detekcje linii w ośmiu różnych kierunkach. Filtry te można wyliczyć korzystając z wzoru:max0^k^7{l,max[|5Sk — 37^1]},

S^lzie    -*k fkmod 8 fk+lmod 8 fk+2mod 8    OT3Z

Tk = fk+3 mod 8 + fk+4mod 8 + fk+Smod 8 + fk+6mod 8 + fk+7 mod 8 • Zmienna k przyjmuje

wartości według następującej numeracji:

0

1

2

7

U

3

6

5

4

Najlepsze wyniki zwracał filtr Kirscha, lecz jego wykonanie zajmowało nawet ośmiokrotnie większy czas niż w przypadku filtrów gradientowych i prawie dwudziestokrotny niż w przypadku filtrów Laplace'a.

Filtry te umożliwiają nam detekcję krawędzi lecz zwracają one obraz w odcieniach szarości. W celu jasnego określenia krawędzi należy przeprowadzić binaryzację obrazu. Najprostszą metodą binaryzacji jest określenie progu poniżej którego piksele przyjmują wartość 0, a powyżej wartość 255. Niestety, metoda ta zwraca różne wyniki w zależności od kontrastu uzyskanych krawędzi - jeśli krawędź jest zbyt jasna to algorytm binaryzacji może jej nie wychwycić. Dlatego też została stworzona adaptacyjna metoda binaryzacji, której działanie zostało przedstawione na poniższym rysunku:

17



Wyszukiwarka

Podobne podstrony:
ig 05 05 Dodaj filtr IPXjji<i Źródł-o Numer sieci:    Węzeł-:i    l
ig 05 05 Dodaj filtr IPXjji<i Źródł-o Numer sieci:    Węzeł-:i    l
maska wek obrazek6 Warstwa
skanuj0042 (102) ustno-gardłowa, rurka nosowo-gardłowa, bądź bardziej złożone, jak maska krtaniowa,
f5e ED Maska • • □ ]ł Maska z animacja kolka o O obrazek * Q □ jł Obrazek odsłaniany przez kolko
Filtr sieciowy2 /VW : /VW i Vty [Ir1 = L1 : ci i L3 C3 1 S "ftp....... 1 T 1 7^ * C X; JL

więcej podobnych podstron