background image

PRZETWARZANIE OBRAZÓW: Filtracja cyfrowa 

 

V. 

 

 

 

 

 

 

 

  

© P.Ślusarczyk 2013 

 

   

 

 

 

 

 

 

Strona 1 z 1 

 

 

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: 

 

 

   

[

 

 

 

 

 

 

 

 

 

    

     

 

    

     

 

    

     

 

 

 

 

 

 ]