请问谁做过傅立叶变换及反变换??请教些问题

lihuang073 2008-03-24 09:28:09
我下了一个程序,做傅立叶变换的,如果把一副图进行傅立叶变换然后在进行反傅立叶变换的话,图像就能复原。
但如果进行了傅立叶变换然后进行如高斯滤波等,做完后反变换就得不到原图象了。
请问是不是我对频域上的图像处理了太多还是什么原因,该怎样才能顺利还原图像,从频域变换回时域呢???
大家帮帮忙~~~
如果有好的傅立叶变换及反变换程序 请给我一份 谢谢啦~~~
...全文
277 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
season030441 2008-10-14
  • 打赏
  • 举报
回复
看看你得高斯滤波程序做的对不对,因为理论上,将时域图像变换到频域后,进行滤波同直接在时域中的滤波是相同,当然将频域滤波后的图像反变换回去也是可以的。那么程序也就一定能够实现。以前我做过傅里叶变换和反变换确实是可以的,当然如果编的有错误那就变不回去了,所以我改了很久才改对,不过我没有试过频域滤波。
wsjtianyu 2008-10-14
  • 打赏
  • 举报
回复
http://community.csdn.net/
这里有一本书,是关于vc++图像处理的,里面有傅立叶变换与反变换的理论及代码,也有高斯滤波,看看把,应该对你有帮助。
anymotion 2008-10-13
  • 打赏
  • 举报
回复
有道理,有这样的情况
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
支持搂主,收藏
lihuang073 2008-03-24
  • 打赏
  • 举报
回复
我的邮箱lihuang073@yahoo.cn
谢谢啦
量子 2008-03-24
  • 打赏
  • 举报
回复
对图像作傅里叶变换后,频谱是复数,也就是有复制和相位两部分组成。
而滤波一般只对复制进行非线性改变,相位数据不动。
改变了幅频特性而不改变相频特性的频谱是无法还原原图的。
所以一般对图像的滤波常在时域进行,高通、低通、带通。
而对于频谱图的分析指示在提取图像特征是单向使用,一般不作还原,因为无法还原。
具体的理论解释可以参考以一下数学分析里面傅里叶分析的部分。

如果要在一定想用频谱滤波,可以考虑小波进行滤波。
cnzdgs 2008-03-24
  • 打赏
  • 举报
回复
现在只记得“傅立叶变换”这个词,怎么变法已经想不起来了,貌似Matlab可以做。
自从上次了一个NUTS2000使用方法以来,得到广大NMR战友们的喜爱,由于懒惰,很久都没有写过有总结性的东西了,Mestrec版本到了4.9.9.9,已经停止了这个系列的开发,从5.0开始,现在已经改名为MestreNova了,虽然MestreNova在处理效果方面,比Mestrec上了一个档次,但是功能方面,好像还没有完善,因此到目前位置,我觉得还是有必要对Mestrec的使用方法一下总结,毕竟现在大部分人都在用Mestrec,而且网上还没有一个像样的教程,有几个教程都没有涉及到二维的处理。因此我就花上几天的时间,在这里给大家这个教程,呵呵。若有不对的地方,还希望大家指出来,我会虚心请教的。此教程首先发布在中国核磁共振论坛:http://www.nmrbbs.cn 本教程包括一维和二维的处理方法,图文并茂,希望大家喜欢。 本教程包括如下内容: 一、Mestrec一维处理教程 1、 运行软件 2、 打开Fid文件 3、 傅立叶变换 4、 相位矫正 5、 基线矫正 6、 图谱放大 7、 定标 8、 标注化学位移 9、 积分 10、添加注释 11、图谱叠加 12、添加放大图 13、拷贝到word文档 14、导出ascii码,以便origin画图 二、常用设置 1、 背景设置 2、 图谱设置,包括图谱、参数、横坐标、纵坐标、化学位移、积分等设置 三、Mestrec二维处理教程 1、 打开fid文件 2、 傅立叶变换 3、 二维谱边上调用一维图谱 4、 二维图谱放大 5、 其他操作和一维基本相同 湖北大学 柴仕淦 2008.4.28

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧