s1081415 作業3

  題目說明: 

主題: 離散傅立葉轉換 DFT 練習
撰寫傅利葉轉換程式(Forward Fourier Transform and Inverse Fourier Transform)將一張圖像轉換至頻域後,將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出,再呈現還原後圖像。


環境: 
C++ (visual studio 2019)

實作: 
(頻譜圖)

(相位圖)

(結果還原圖)

(以上為結果展示畫面)


執行傅立葉轉換後取得頻譜和相位圖, 
之後再利用逆傅立葉轉換來還原原圖



程式碼說明: 
執行DFT後稍做處理, (DFT和處理細節較為繁瑣, 在此不做展示和說明)
然後在螢幕上顯示頻譜圖


一樣稍做處理後在螢幕上顯示相位圖


最後做逆傅立葉轉換還原原圖



實際Demo展示影片: 








留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1091537 Homework #1