2020年5月16日 星期六

1051431 影像處理作業 3

一、作業題目:


    請撰寫一個程式,讀取一張 256 色灰階圖像(圖像大小適中以免執行時間太久)。計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。

二、環境設置:

  •  Visual Studio 2017
  •  opencv 4.2.0

三、實作方式:
  1. imread(img,0)以灰階方式讀取照片
  2. copyMakeBorder()圖像邊界補0
  3. merge()合併Mat數組的兩個元素
  4. 用dft()做運算
  5. normalize() 將變換結果轉換到0~1之間便於顯示

四、執行結果:



沒有留言:

張貼留言