2022年4月14日 星期四

s1081416 作業3

 1. 作業說明: 

撰寫一個程式,讀取一張256色灰階圖像

(1)計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階256色圖像方式呈現出

(2)對圖像利用Gaussian Low-Pass filter處理,輸出平滑後圖像。



2.開發環境:

  • Windows10

    Vscode

    Opencv 4.5.5

    Python 3.10.2



3.實作方法:


先用imread讀取檔案名稱並且使用灰階方式讀入圖片,使用傅立葉轉換分別取出頻譜大小相位角度數值並做成灰階圖片,接下來產生Gaussian Low-Pass filter的函數,並乘以頻譜大小,接著做反向傅立葉轉換。

沒有留言:

張貼留言