1.作業說明
(1) 計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階256色圖像方式呈現出。
(2) 對圖像利用Gaussian Low-Pass filter處理,輸出平滑後圖像。
2.環境
window 10
python 3.7
opecv 4.5.5
3.實作
(a)(1)讀取圖片,轉為灰階
(2)取出長寬,zero padding成圖(2)
(3)使用np的fft.fft2並取絕對值+log得到頻譜大小
(4)算相位角度
(b)GaussianBlurx來生成平滑後圖片
沒有留言:
張貼留言