- 作業題目:
- 撰寫一個程式,讀取一張 256 色灰階圖像
- (1)計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像
方式呈現出。
- (2)對圖像利用 Gaussian Low-Pass filter 處理,輸出平滑後圖像。
- 使用環境:
- colab
- python-3.7.10
- opencv-4.1.2
- numpy-1.19.5
- 程式說明:
- 傅立葉轉換得到頻率分布,結果轉絕對值得到頻譜
- 使用np.angle()得到相位角
- 設定mask和頻率相乘得到平滑後圖像
- 執行結果:
- 撰寫一個程式,讀取一張 256 色灰階圖像
- (1)計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像 方式呈現出。
- (2)對圖像利用 Gaussian Low-Pass filter 處理,輸出平滑後圖像。
- colab
- python-3.7.10
- opencv-4.1.2
- numpy-1.19.5
- 傅立葉轉換得到頻率分布,結果轉絕對值得到頻譜
- 使用np.angle()得到相位角
- 設定mask和頻率相乘得到平滑後圖像
沒有留言:
張貼留言