[問題] 請問一下二維影像的傅立葉轉換問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
BCB
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
請問一下 一般做DFT時 碰到虛數 該如何運算?
我透過尤拉公式展開exp 實部虛部分開計算
但最後要如何把複數的值丟給像素點? 例如1+3i
我試著只取大小值 忽略相位 (一般二維影像做DFT只有考慮大小?)
但程式沒辦法跑出來 一直執行中 沒辦法確認結果
餵入的資料(Input):
做完灰階的bmp影像
預期的正確結果(Expected Output):
類似這張圖http://ppt.cc/IB7m
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/OhyptX6k
http://codepad.org/UE67BHYo 修改過的版本
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.141.34
※ 編輯: sd016808 來自: 140.118.141.34 (09/27 18:42)
推
09/27 20:15, , 1F
09/27 20:15, 1F
→
09/27 20:26, , 2F
09/27 20:26, 2F
→
09/28 13:58, , 3F
09/28 13:58, 3F
→
09/28 13:59, , 4F
09/28 13:59, 4F
→
09/28 14:00, , 5F
09/28 14:00, 5F
※ 編輯: sd016808 來自: 140.118.141.34 (09/28 14:01)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
11
38