vc图像处理傅里叶反变换,在经过理想低通滤波器处理后,得到的图像有问题?

zhanggusheng 2014-11-02 02:48:15

这是用matlab处理的,半径为30的理想低通滤波器处理。
这是自己写的程序,也是半径为30的理想低通滤波器处理的,但是差别好大啊,这是什么情况,请高手指点。
另外如果仅仅是把图像经过傅里叶变换后,不经过滤波而直接进行反傅里叶变换,能回复原来的图像。
...全文
571 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanggusheng 2014-11-05
  • 打赏
  • 举报
回复
多谢大神的指教,是越界了,已经改正了
Yofoo 2014-11-02
  • 打赏
  • 举报
回复
#2 ++ BYTE越界
副组长 2014-11-02
  • 打赏
  • 举报
回复
出现这种情况大都是像素值发生了回绕,滤波结果值大于255丢弃了最高位变成了很小的数,最白的变成了黑的。滤波结果出现负值(理性低通系数好像有负值的吧,记不清了),最黑的反而成了白的。 增加判断吧,避免数据回绕。
zhanggusheng 2014-11-02
  • 打赏
  • 举报
回复
希望大神给指点一下

19,468

社区成员

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

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