2021年5月2日 星期日

1071431 影像處理作業3

 作業說明:

將輸入圖的傅立葉轉換結果以灰階圖像呈現。並用Gaussin Low-Pass filter 處理


開發環境:

Python3.8 windows 10

Numpy 1.20.1opencv 4.5.1.48

matplotlib 3.3.4


實作流程:



將圖片讀入並轉成灰階

 


並將傅立葉轉換的矩陣輸出成圖像




並找出傅立葉轉換後的矩陣的中心

並以中心30為半徑設定

設定其中心數值為1

其他為0

就會是low pass filter

 


並將結果算出並轉換回圖像數值


輸出圖像


原始圖片

                    轉換後的圖與經過

            low pass filter的圖(D0 = 30)


沒有留言:

張貼留言