作業要求:
請撰寫一個程式,讀取一張 256 色灰階圖像。計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出
使用環境:windows10、Visual Studio 2017、opencv-3.4.6
特殊程式片段:
1.使用函式dft進行傅立葉轉換
2. Split函式將結果分成實部和虛部
3. Phase將實部和虛部結果繪製成相位圖
4.將圖片象限重新排序,使原點在影像的中間
功能與執行結果:
1.讓使用者自行輸入檔案名稱
請撰寫一個程式,讀取一張 256 色灰階圖像。計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出
使用環境:windows10、Visual Studio 2017、opencv-3.4.6
特殊程式片段:
1.使用函式dft進行傅立葉轉換
2. Split函式將結果分成實部和虛部
3. Phase將實部和虛部結果繪製成相位圖
4.將圖片象限重新排序,使原點在影像的中間
功能與執行結果:
1.讓使用者自行輸入檔案名稱
2.成功讀取檔案之後,會顯示原圖、頻譜、相位圖3種圖片
沒有留言:
張貼留言