2019年5月15日 星期三

s1041657的作業3

作業題目:離散傅立葉轉換 DFT練習  

一、作業要求:
請撰寫一個程式,讀取一張 256 色灰階圖像。計算輸入圖的離散傅立葉轉換結果,並

將頻譜大小與相位角度各以灰階256 色圖像方式呈現出。 

二、作業環境:
Mac OS Mojave
Xcode 
openCV 4.0.1

三、作業作法:
首先讀入一張灰階圖
利用copyMakeBorder()對影像邊界拓展
再利用傅裡葉轉換dft()
用Split()分離通道
利用magnitude()計算幅度
將區塊重排,讓原點在影像的中央
normalize()將值進行標準化並輸出
利用phase()求出相位
將區塊重排,讓原點在影像的中央

normalize()將值進行標準化並輸出

四、執行結果:

沒有留言:

張貼留言