s1101412 Homework #3

 1122 Digital Image Processing Assignment #3 報告

學號:s1101412 姓名:李東樺

 

主題:

傅立葉轉換與影像復原處理

專案目標:

利用opencv撰寫一個程式,讓使用者先輸入要編輯的檔案名稱,撰寫程式處理受干擾的圖片,盡可能恢復圖片的原始狀態。

開發平台:

        Mac Os 14.4, Xcode 15.2, OpenCV 4.90, C++

程式架構與功能說明:

使用者在console輸入圖片的檔案名稱後,利用傅立葉轉換圖片後加上ideal lowpass filter過濾  器,最後再用IDFT轉回復原後的圖片。

使用者可以利用Result視窗中的trackbar調整ideal lowpass filterd0的數值大小。

成果展示與討論:

        執行範例1:

        原圖:

        Magnitude Spectrum:

        Phase Spectrum: 

        Result: 


        執行範例2: 
        原圖: 

        Magnitude Spectrum: 
        Phase Spectrum: 
      
        Result: 


        Trackbar 調整:









留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1061637 作業6