作者ctr1 (【積π】)
看板C_and_CPP
標題[問題] OPENCV IDFT 編輯頻譜後轉回原圖
時間Thu Dec 8 11:08:44 2016
開發平台(Platform): Win7
編譯器: VC++
額外使用到的函數庫(Library Used): OPENCV 3.1
問題(Question):
先將一張原圖(InputImg)經過傅立葉轉換dft()產生頻譜(OutputImg),
在將輸出的頻譜加入噪點(noise)後(OutputImg2),
執行逆傅立葉轉換idft(),產生新圖InputImg2,
網路查遍了方法,都只有InputImg dft() -> OutputImg idft() ->InputImg,
都沒有人討論編輯頻譜,之後再做逆轉換,想請教該如何處理。
程式碼(Code):
http://pastebin.com/MCd7H75J
補充說明(Supplement):懇請協助
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.222.103.97
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1481166528.A.390.html
1F:推 a98765s: 你想怎麼編輯 12/08 21:55
2F:→ laladeer: 你要做高通或是低通濾波器嗎?還是什麼 12/08 22:47
3F:→ ctr1: 在指定像素點增加雜訊,之後在做idft 12/09 15:10