PRZETWARZANIE OBRAZÓW: Filtracja cyfrowa V.
1.
Wykorzystując oprogramowanie GIMP, przeprowadź filtrację następujących obrazów:
Fig0333(a)(test_pattern_blurring_orig).tifFig0305(a)(DFT_no_log).tif
Fig0334(a)(hubble-original).tif
Fig0335(a)(ckt_board_saltpep_prob_pt05).tif
Fig0338(a)(blurry_moon).tif
Fig0340(a)(dipxe_text).tif
Fig0342(a)(contact_lens_original).tif
Fig0343(a)(skeleton_orig).tif
Powyższe obrazy są dostępne w pliku:
http://www.imageprocessingplace.com/downloads_V3/dip3e_downloads/dip3e_book _images/DIP3E_CH03_Original_Images.zip Wyniki filtracji zostały zaprezentowane w dokumencie: http://www.imageprocessingplace.com/downloads_V3/dip3e_downloads/dip3e_class room_presentations/DIP3E_CH03_Art_PowerPoint.zip Wykorzystaj następujące opcje programu GIMP:
‘Filtry/Ogólne/Zniekształcenia macierzowe ...’ – filtracja liniowa z możliwością definiowania dowolnej maski 5x5
‘Filtry/Uwydatnianie/Maska wyostrzająca ...’ – filtracja 'unsharp masking'
‘Filtry/Szum’ – DODAWANIE szumu
‘Filtry/Rozmycie/Rozmycie Gaussa...’ – filtracja Gaussa
‘Filtry/Wykrywanie krawędzi/Laplace’ – filtracja Laplace'a
‘Filtry/Wykrywanie krawędzi/Sobel ...’ – operatory Sobel'a 2.
Napisz program demonstracyjny realizujący filtrację liniową macierzy prostokątnej.
3.
Wykorzystując bibliotekę CImg, napisz programy realizujące filtrację obrazów z zadania 1.
Zaimplementuj filtrację medianową
Zaimplementuj filtrację Gaussa z wykorzystaniem maski: 1 4
7
4 1
⎡
⎤
1 ⎢4 16 26 16 4⎥
273 ⎢7 26 41 26 7⎥
⎢4 16 26 16 4⎥
⎣1 4
7
4 1⎦
© P.Ślusarczyk
Strona 1 z 1