CS362影像處理概論Fundamental of Digital Image Processing
2021年4月28日 星期三
s1071242 影像處理作業3
1. 作業題目:
請撰寫一個程式,讀取一張 256 色灰階圖像。
(1)計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像
方式呈現出。
(2)對圖像利用 Gaussian Low-Pass filter 處理,輸出平滑後圖像。(程式利用課本的
frequency filter 步驟者可得滿分!)
2. 開發環境 :
Windows 10
spyder
python 3.8
OpenCV 4.5.1
3. 說明:
imread讀圖片
傅立葉轉換得到頻率分布,結果轉絕對值得到頻譜
使用np.angle()得到相位角
設定mask和頻率相乘得到平滑後圖像
plt.show() 秀出title跟圖片
4.執行結果: 左上到左下分別為:原圖 輸出結果 頻譜圖 相位圖
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言