s1093309 作業3

 題目敘述:

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


作業環境:

    OS:windows10

    Editor:Visual Studio 2019

    Language:C++
    
    Package:OpenCV - 4.7.0

程式說明:
    
    1.讀入圖像
    2.獲取最佳傅立葉轉換的尺度
    3.將輸入圖像延擴到最佳的尺寸  在邊缘添加0
    4.構建兩個通道的複合矩陣
    5.執行傅立葉轉換 (先複製
    6.分離頻率域圖像的實部和虚部
    7.計算頻譜大小
    8.轉換為對數尺度並歸一化到0-1之間
    9.計算相位角度
    10.顯示頻譜大小和相位角度圖像
    11.執行傅立葉逆轉換以重構圖像 (用複製的執行
    12.顯示重構圖像

magnitude

 phase
 reconstructed

留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1091537 Homework #1