PRZETWARZANIE OBRAZÓW POBD
Ćwiczenie 5: Operacje sąsiedztwa wyostrzanie obrazu
Uwaga1: Przed przystąpieniem do wykonywania ćwiczenia należy wykazać się znajomością materiału
przedstawionego na wykładzie 5 (odpowiedzi ustne na pytania) oraz umiejętnością testowania wskazanych aplikacji.
Uwaga2:Wszystkie obrazy przetwarzane w ćwiczeniu muszą być sprowadzone do obrazów w odcieniach szarości
(szaro-odcieniowych) i oznakowane. Przy korzystaniu z programu KonturMag obrazy muszą być ponadto typu
RGB color (Image Convert to RGB color (24bit)) oraz formatu map bitowych (File, SaveAs, .bmp).
Uwaga3: Przykładowe rozwiązania zadań z ćwiczenia zamieszczono w skrypcie Przetwarzanie Obrazów
ćwiczenia laboratoryjne , WSISiZ, Warszawa 2008. w szczególności przykłady realizacji operacji wyostrzania
zamieszczono w rozdziale 5 tego skryptu.
1. Testowanie aplikacji - Filtracja obrazu (wyostrzanie) gradient, Laplasjan, maski FG.
- Na obrazie wybranym z jednego z katalogów ...\Obrazy\Natur, \Sztucz, \Rys porównać działanie operacji
sąsiedztwa (wyostrzania) z wykorzystaniem programów PhotoPaint i (KonturMag lub FiltrMil lub
GrabLuk09) oraz Image-Pro Plus. Porównanie par: obraz pierwotny-wynikowy, histogram obrazu
pierwotnego i wynikowego, linia profilu (można zastosować np. program LineProfile12) fragmentu
obrazu pierwotnego i takiego samego fragmentu obrazu wynikowego.
a) Corel PhotoPaint i (KonturMag lub FiltrMil lub GrabLuk09):
- maski filtracji górnoprzepustowej (FG) (Effects, Sharpen, High Pass) lub (Effects, Sharpen, Sharpen).
- tworzenie masek własnych filtracji górnoprzepustowej (FG) (Effects, Custom, UserDefined)
- z wykorzystaniem opcji help znalezć inne operacje wyostrzania odpowiadające operacjom podanym
na wykładzie i w skrypcie.
b) program Image-Pro Plus
Filtracja wyostrzająca: HiPass, HiGauss, Sharpen (opcja: Process, Filters, Enhancement)
c) program KonturMag lub FiltrMil: przetestowanie działania masek FG1, FG2, FG3, FG4, maski własnej
(FGwł) oraz filtru gradientowego.
Zadanie 1 [0 - 0,75 pkt]
Korzystając z programu Image-Pro Plus dla jednego z obrazów (lub jego fragmentu) np. Bug.tif,
circuit.tif, colordot.tif porównać histogramy, linie profili i tablice liczb (Measure, Bitmap) obrazu przed i
po operacjach filtracji:
- wyostrzającej (Process, Filters, Enhancement, HiPass, HiGauss i Process, Filters, Edge Laplace,
Horizontal, Vertical)
- według maski własnej (Process, Filters, Kernels, New, Edit Kernel).
Za pomocą odpowiednich powiększeń, linii profilu i tablic liczb zilustrować przebieg zmian poziomów
szarości w sąsiedztwie krawędzi i w jednorodnych fragmentach tła lub obiektu dla każdego typu filtracji.
Dla każdej z użytych masek utworzyć parę obrazów pierwotny wynikowy. Opisać wpływ użytych
operacji na szumy i krawędzie obrazu. Uwaga: powiększenia, linie profilu oraz tablice liczb powinny
obejmować część oznakowania.
Zadanie 2 [0 - 0,75 pkt]
Korzystając z programu Image-Pro Plus dla obrazu Bankvid.tif wyodrębnić fragment zawierający jedną z
postaci (Create a rectangular tool). Powiększyć wybrany fragment obrazu a następnie dokonać poprawy
jakości poprzez rozciągnięcie histogramu (Contrast enhancement) i wyostrzenie postaci (Process, Filters,
Enhancement). Przedstawić obraz i jego histogram w kolejnych etapach przetwarzania.
Zadanie 3 [0-1,5 pkt]
Korzystając z programu Corel PhotoPaint na wybranym obrazie przeprowadzić filtracje: filtrem
wygładzającym 3x3, a następnie wyostrzającym filtrem 3x3 (według klucza podanego przez
prowadzącego). Porównać obraz zródłowy z obrazem po obu operacjach. Zinterpretować różnice.
Wyliczyć wartości współczynników filtru (5x5) wykonującego obie operacje jednocześnie. Porównać
obraz wynikowy uzyskany po zastosowaniu nowego filtru (filtr 5x5) z obrazem uzyskanym w
dwuetapowym przebiegu filtracji (2 filtry 3x3). Wyznaczyć liczbę operacji (dodawanie, odejmowanie,
mnożenie, dzielenie) wykonywanych przy filtracji dwu- i jednoetapowej. Powyższe operacje wykonać
także stosując program \P\& \GrabLuk09. Porównać wyniki uzyskane przez oba programy tzn. PhotoPaint
i GrabLuk09.
Wyszukiwarka
Podobne podstrony:
cwicz05 wyrcwicz02 matcwicz04Cwicz08cwicz06cwicz09 10cwicz02cwicz06 wyrCwicz09Cwicz08KomendyCwicz04cwicz01 02Cwicz01Cwicz01cwicz01 02Cwicz08cwicz03 04więcej podobnych podstron