Re: [討論] 在頻域的影像處理

看板MATLAB作者 ( )時間13年前 (2013/01/18 12:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
更改之後程式碼如下 img=imread(file1); Fimg=fftshift(fft2(img)); iFimg = ifft2(fftshift(Fimg)); 感謝幫助 圖可以還原了 但是原圖有明顯差異 弱化很多 http://i.imgur.com/YNmAp.png
請問知道有可能是什麼原因嗎? ※ 引述《hiplock ( )》之銘言: : 最近在研究頻率空間的影像處理 : 可是我連最基本的轉換都完成不了 : 我已經將圖片成功變成低頻置中的狀態 : 就是中間有亮點 : 不知道為什麼 反轉換完了之後 他還是在頻域的樣子 : 無法變回原圖 : 程式碼如下 : file1=['applo17.tif']; : img=imread(file1); : Fimg=log(abs(fftshift(fft2(img)))); : iFFimg = exp(abs(ifftshift(ifft2(Fimg)))); : 基本上目前 Fimg iFFimg 看起來是長得差不多的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.97.35
文章代碼(AID): #1G-D9bl4 (MATLAB)
文章代碼(AID): #1G-D9bl4 (MATLAB)