2020年5月11日 星期一

1053301 影像處理作業3


一、作業要求:
    撰寫一個程式,讀取一張256色灰階圖像,並計算離散傅立葉轉換。
    (1)以灰階256色圖像,呈現頻譜大小。
    (2) 以灰階256色圖像,呈現相位角度。

二、使用工具:
    1.Visual Studio Code
    2.Python
      版本:3.7.3 32bit
    3.OpenCV
      版本:4.2.0
    4.Numpy
      版本:1.16.4


三、實作方法:
    1.用imread()讀取圖片,並轉成灰階。
    2.用np.fft.fft2()進行離散傅立葉轉換。
    3.用np.fft.fftshift()把轉換結果移到正中間。
    4.先用np.abs(),再用np.log(),即可得到頻譜大小。
    5.用np.angle()可以得到相位角度。

四、呈現結果:

沒有留言:

張貼留言