频域滤波基础

1.频率分量的基本概念
高频部分:边缘、噪声
低频部分:直流部分、慢变化

2.频域滤波的数据缠绕问题
由于在做DFT时默认图像为周期序列,故在进行卷积运算时,会出现临近周期的数据缠绕现象,解决方法是用0拓展原始图像和卷积核。

3.实用的频域滤波步骤

注意:
1.数据缠绕问题的解决方法是对图像和卷积核都进行扩展!上述步骤会造成数据缠绕
2.但是,如果同时对图像和卷积核都进行扩展,滤波器会出现较明显的振铃现象
3.故通过仅对图像填充(扩展)能够减轻数据缠绕的影响,同样减轻振铃
(详见冈萨雷斯版p164)

具体频域滤波实现:

扩展->频移(-1) ^(x+y)->DFT->滤波->IDFT->频移(-1) ^(x+y)->删除扩展部分

空间域和频域的对应关系

此篇讨论的是空域滤波器与频域滤波器的关系
在实践中,往往宁愿使用较小的滤波器模板来实现卷积滤波(即空域滤波),因为在硬件实现比较快。但滤波的概念在频域中更加直观。


1.在频域中设计滤波器,然后计算它的IDFT得到空间域的滤波器。
2.给定一个小的空间滤波器,得到其全尺寸频率域表示(分析该空间滤波器的用处,如下图)

频率域滤波器

低通滤波器:平滑图像

1.理想低通滤波器
数学形式(低频通过)和图形描述:


理想低通滤波器会有振铃现象:

分析:
1.(a)图为理想低通滤波器的空域表示,(b)为图像函数(假设只有一个亮点),两者一卷积得到©,亮点模糊化,且会出现振铃现象(一系列同心圆)
2.图像可以分解为无数个亮点(单位冲击函数)的叠加,振铃现象造成边缘不清晰

2.巴特沃斯低通滤波器
数学形式:

其中D(u,v)是从点(u,v)到频率平面原点的距离,D0代表截止频率,n代表阶数(阶数越高,越陡峭)

高阶巴特沃斯低通滤波器可能会带来振铃现象

3.高斯低通滤波器
数学形式:

特点:空域的形式也是高斯函数的形式,不会带来振铃现象,但平滑效果差些

高通滤波器:锐化图像


带阻和带通滤波器

陷波滤波器

选择性滤波器,拒绝(或通过)事先定义的关于频率矩形中心的一个邻域的频率


同态滤波器

照度i(x,y),反射系数r(x,y),物体受到照度明暗不均匀的时候,图像上对应照度暗的部分,其细节就较难辨别。
同态滤波:消除不均匀照度的影响又不损失图像细节
原理:
1.图像的灰度由照射分量和反射分量合成,反射分量反映图像内容,随图像细节不同在空间上作快速变化。照射分量在空间上通常具有缓慢变化的性质
2.照射分量的频谱落在空间低频区域,反射分量的频谱落在空间高频区域
步骤:

彩色图像增强

伪彩色增强:
原来灰度图像中不同灰度赋予不同颜色,也常称为伪彩色编码

假彩色增强:
利用不同波段或不同观测手段获得的对同一目标物的三幅图像,人为定义为红绿蓝三个通道进行彩色显示的方法,又称假彩色合成

真彩色增强:
格式转换 RGB----HSI
亮度增强:对强度进行增强
色调增强:通过改变角度改变色调冷暖
饱和度增强:通过改变饱和度改变颜色鲜明度
格式转换 HSI----RGB
Histogram

数字图像处理(三)——频域滤波相关推荐

  1. 数字图像处理之频域滤波

    前段时间看了很多的概念和知识,发现因为是走马观花的过了一遍,所以看得稀里糊涂的,然后许多地方混淆了概念,特别是关于图像频率域的部分的理解(包括图像频率域滤波之类的),所以下面总结一下这段时间重新看&l ...

  2. 系统学习数字图像处理之频域滤波

    最近在看模板匹配,虽然很简单,但还是想认真过下基础,因此把信号处理频域相关的内容,接着图像处理再过一遍. 理论上,对连续变量t的连续函数f(t)的傅里叶变换为F(u),利用f(t)取样后的函数重建f( ...

  3. 数字图像处理:频域滤波-高低通滤波

    频域滤波 频域滤波是在频率域对图像做处理的一种方法.步骤如下: 滤波器大小和频谱大小相同,相乘即可得到新的频谱. 滤波后结果显示,低通滤波去掉了高频信息,即细节信息,留下的低频信息代表了概貌.常用的例 ...

  4. 数字图像处理-7频域滤波

    傅里叶变化特性及其应用

  5. 领域平均法matlab代码实验,数字图像处理邻域平均法滤波实验报告matlab实现.doc...

    数字图像处理邻域平均法滤波实验报告matlab实现 数字图像处理 实验报告 实验三 邻域平均法滤波 学号 姓名 实验三 邻域平均法滤波 一.实验内容 选取噪声较明显的图像,分别采用3*3.5*5.7* ...

  6. 数字图像处理之平滑滤波

    数字图像处理之平滑滤波                                          by方阳 版权声明:本文为博主原创文章,转载请标出转载地址 http://www.cnblog ...

  7. matlab 数字图像滤波,数字图像处理 (基于Matlab) 滤波

    <数字图像处理> 实验报告 一.实验目的(不少于200字) 一.第一个实验用的是各种空间域的方式来滤波,也就是直接把图像和空间滤波器的模板做卷积,当 然图像处理很重要的一个部分还有频域的处 ...

  8. 数字图像处理-频率域滤波原理

    from:https://blog.csdn.net/forrest02/article/details/55510711?locationNum=15&fps=1 写在前面的话 作者是一名在 ...

  9. 图像处理:频域滤波_Matlab

    学习笔记:数字图像处理--频域滤波matlab 相角的改变对图像影响很大. 所以在滤波的时候,不改变相角,即等同影响实部和虚部,称之为零相移滤波器. 零相移滤波器必须是关于原点对称的. 基础代码: % ...

  10. [数字图像处理]图像复原--逆滤波

    1.逆滤波的问题点       图像的老化,可以视为以下这样的一个过程.一个是退化函数的影响(致使图片模糊,褪色等),一个可加性噪声的影响. 用算式表示为      前几篇博文,主要是介绍可加性噪声的 ...

最新文章

  1. SQL基本语法和书写格式
  2. nginx-lua-openresty-graphicsmagick 下载远程图片,本地缩图红缓存加水印
  3. PXC DDL 操作阻塞写
  4. Oracle中启动和关闭的各种方式
  5. 一文带你 API 网关从入门到放弃
  6. 单招计算机考试知识点,单招考试数学必背知识点(11页)-原创力文档
  7. Nature封面:大团队日趋中庸,小团队更容易出颠覆性创新
  8. Spark Streaming整合logstash + Kafka wordCount
  9. 大数据之-Hadoop完全分布式_集群文件存储路径说明_完全分布式集群测试---大数据之hadoop工作笔记0038
  10. 人工智能先驱 Nils Nilsson 去世,吴恩达、Yann LeCun 悼念!
  11. Hexo 简明入门教程(一)
  12. c++怎么确定一个整数有几位_《小数乘整数》说课稿
  13. python运行空白_解决pyecharts运行后产生的html文件用浏览器打开空白
  14. [USACO DEC13] 名称记录
  15. 超全AD常用封装库,官方下载地址分享
  16. 【STM32】STM32驱动 LCD12864程序代码(串行方式)
  17. 机器人影视对接_机器学习对接会
  18. Keil 中 Error L6002U
  19. 握奇ukey没证书_关于中国银行企业网银USBKEY常见问题及解决方法指引140523.doc
  20. Openpcd安装过程记录

热门文章

  1. Redisson 实现分布式锁
  2. 鸿蒙硬件HI3861-OLED扫雷版本1
  3. apm飞控制作_传统直接转矩控制
  4. pandas使用字典格式修改columns列名
  5. 推荐系统学习(四)推荐系统学习资料(补充中...)
  6. python标准化输出
  7. MySQL数据库课程实验报告_创建数据库并插入数据
  8. ok计数器使用教程_玩转透视表!Excel教程 Excel入门 Excel技巧 Excel快捷键 Excel学习!...
  9. c语言判断任意位数能否倒序数,C语言求助!一个三位数的逆序数,总是编不对...
  10. 关于c语言循环的格式,关于for循环的格式