作者hiplock ( )
看板MATLAB
标题Re: [讨论] 在频域的影像处理
时间Fri Jan 18 12:41:07 2013
更改之後程式码如下
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