一文读懂傅立叶变换处理图像的原理

清晨雨露
精选回答

图 (a): (从左到右) (1) 原始图片 (2) 使用高斯低通滤波器 (3) 使用高斯高通滤波器. 本文中的原始图像来自OpenCV Github示例。

数字图像现在已经成为我们日常生活的一部分。因此,数字图像处理变得越来越重要。如何提高图像的分辨率或降低图像的噪声一直是人们热门话题。傅里叶变换可以帮助我们解决这个问题。我们可以使用傅立叶变换将灰度像素模式的图像信息转换成频域并做进一步的处理。

今天,我将讨论在数字图像处理中,如何使用快速傅立叶变换,以及在Python中如何实现它。操作流程如下 (从左到右):

图(b)

1. 实现快速傅立叶变换,将灰度图像转换为频域

2. 零频域部分的可视化与集中

3. 应用低/高通滤波器过滤频率

4. 离散

5. 实现快速傅里叶逆变换生成图像数据

让我们深入到每一部分,找出这些步骤背后的理论。

快速傅里叶逆变换

图 (c): (从左到右) (1)原始图像 (2) FFT 频谱的可视化输出 (3) 集中化 (4) 离散化 (5) 逆向FFT

与现实生活中的光波和声波不同,由于像素的不连续性,数字图像是离散的。这意味着我们应该实现离散傅立叶变换(DFT)而不是傅立叶变换。然而,离散傅立叶变换(DFT)常常太慢而不实用,这就是我选择快速傅立叶变换(FFT)进行数字图像处理的原因。

第一步:计算二维快速傅里叶变换。

快速傅立叶变换(FFT)处理的结果是一个很难直接可视化的复数数组。因此,我们必须把它转换成二维空间。这里有两种方法可以可视化这个快速傅立叶变换(FFT)结果:1、频谱2、相位角

图 (d): (从左到右t) (1) 频谱 (2) 相位角

从图(d)(1)可以看出,四个角上有一些对称图案。这些图案可以在下一步中转换到图像的中心。

频谱图像中的白色区域显示出较高的频率。频谱图像中的角表示低频域。因此,结合以上两点,角上的白色区域表明:在低/零频域中存在高频率,这对于大多数图像来说是非常正常的情况。

另一方面,很难从图(d)(2)中识别出任何明显的图案,这并不代表快速傅立叶变换(FFT)的相位角完全没有用处,因为相位保留了图像所必需的形状特征。

第二步:将零频域部分移到频谱中心。

二维快速傅立叶变换(FFT)具有平移和旋转特性,因此我们可以在不丢失任何信息的情况下移动频谱。我把零频域部分移到了频谱的中心,这使得频谱图像对人类更为可见。此外,这种转换可以帮助我们轻松实现高通/低通滤波器。

步骤3:与步骤2相反。将零频域部分移回原位置

步骤4:与步骤1相反。计算二维快速傅里叶逆变换。

步骤3和步骤4的过程是将频谱信息转换回灰度图像。它可以通过应用逆向移位和快速傅立叶变换(FFT)的逆运算来实现。

编码

在Python中,我们可以利用Numpy模块中的numpy.fft 轻松实现快速傅立叶变换(FFT)运算操作。

在理解了傅里叶变换背后的基本理论之后,我们就可以研究如何控制频谱输出来处理图像了。首先,我们需要了解低/高通滤波器。

低通滤波器

图 (e):

低通滤波器是一种只允许低频谱通过的滤波器。图像中的低频谱意味着像素值变化缓慢。例如,图像中颜色变化较小的平滑区域(如新空白白纸的中心)被视为低频谱内容。

由于低通滤波器的输出只允许低频通过,对噪声等高频谱内容进行了阻塞,使得处理后的图像具有较少的噪声像素。因此,低通滤波器被广泛应用于图像的去噪。

高通滤波器

图(f)

相反,高通滤波器是只允许高频谱通过的滤波器。图像中的高频谱意味着像素值变化很大。例如,图像中颜色变化较大的边缘区域,如两张重叠的白纸和黑纸之间的边缘,被认为是高频谱内容。

在图像中,通过做适当的重复计算来锐化原图像,能用适当的重复计算来锐化原始图像的图像,从高通滤波器的输出可获得图像中的边缘。这将增强原始图像的清晰度,使边缘更加清晰。

从图e(5)和图f(5),我们可以注意到这两个滤波器呈现不同的特性。低通滤波器倾向于保留图像中的整体信息。另一方面,高通滤波器试图辨别出图像中的变化。

在了解了前一节中的低通/高通滤波器的工作原理后,让我们继续认识滤波器形状

理想的滤波器

图(g):(从左到右)(1)使用D?=50的低通滤波器 (2)使用D?=50的高通滤波器

公式 (a): 在理想低通滤波器的公式中,D?是合理常量,D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离

在理想滤波器背后的概念非常简单:给定一个半径值D?作为阈值,低通滤波器图(g)(1)在阈值下H(u,v)等于1,在阈值以上H(u,v)等于0。

公式(b): 在理想高通滤波器的公式中,D?是合理常量,D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离

相反,高通滤波器图(g)(2)在阈值下H(u,v)等于0,在阈值以上H(u,v)等于1。

巴特沃思(Btterworth)滤波器

图(h): (从左到右) (1) 使用n=20,D?=50的Butterworth 低通滤波器(2) 使用n=20,D?=50的Butterworth 高通滤波器

图 (i): (从左到右) (1)使用n=3的Butterworth 低通滤波器 (2)使用n=3的Butterworth高通滤波器

公式(c): 在Butterworth低通滤波器的公式中, D?是一个合理常量, D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离

与理想滤波器不同的是,巴特沃斯滤波器没有明显的不连续性,使得通过的频率和被过滤的频率之间有明显的边界。巴特沃斯滤波器在函数中引入了一个新的参数n。当操作n时,它影响着通过的频率和被过滤的频率之间边界的清晰程度。图(h)和图(i)

公式(d): 在Butterworth高通滤波器的公式中, D?是一个合理常量,D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离

高斯(Gaussian)滤波器

图 (j): (从左到右) (1) 使用D?=50的高斯低通滤波器 (2) 使用D?=50的高斯低通滤波器

公式 (e): 在高斯低通滤波器的公式中,D?是一个合理常量,D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离

与巴特沃斯滤波器相比,高斯滤波器产生的边界更平滑。通过的频谱和被过滤的频谱之间的边界非常模糊,这便可以更平滑的处理图像。

公式 (f): 在高斯高通滤波器的公式中,D?是一个合理常量,D(u,v)是频域中一点(u,v)与频域矩形中心之间的距离

滤波器比较

图 (k): (从左到右) 理想滤波器, n=10的Butterworth滤波器和D?=50 的高斯滤波器

我把所有不同的过滤器放在图(k)中,以总结我们在过滤器设计中所做的工作。从左到右,圆的边缘变得模糊,这将对输出结果产生不同的影响

总体上来看,巴特沃斯滤波器是介于理想滤波器和高斯滤波器之间的滤波器。

低通滤波器的结论

图 (l): (从左到右) (1) 理想滤波器的输出 (2)巴特沃斯滤波器的输出

(3) D?=50时高斯滤波器的输出

图(l)显示所有三个滤波器都是低通滤波器,因为输出图像保留了整个图像信息。此外,我们可以很容易地注意到高斯滤波器由于低失真比其他两个滤波器表现更好。理想滤波器产生大量波形噪声的原因是,理想滤波器的设计阻塞了距离原点一定半径以外的所有信息。因此,有些信息会在没有任何平滑的情况下急剧中断。相反,巴特沃斯滤波和高斯滤波是平滑的阻塞在距离原点一定半径之外的信息,这使得图像更平滑,失真更小。

高通滤波器的结论

图 (m): (从左到右) (1) 理想滤波器的输出 (2)巴特沃斯滤波器的输出

(3) D?=50时高斯滤波器的输出

毫无疑问,图(m)中的滤波器是高通滤波器,因为输出结果只捕获边缘。在滤波器中,高通滤波器结果的差异类似于低通滤波器结果。与巴特沃斯滤波器和高斯滤波器相比,理想滤波器的滤波结果有很多失真。

结束语

傅立叶变换是处理二维信息的有力工具。FT允许我们在另一个维度处理图像,这带来了更大的灵活性。在这篇文章中,我对使用傅立叶变换来处理图像这一基本步骤做了整理,希望你喜欢。如果本文对小伙伴有所帮助,请帮忙点个再看哦!

渔阳君 2023-09-13 16:32:16

相关推荐

抖音粉丝最多的是谁2022排名 抖音粉丝最多的人排行榜

抖音粉丝最多的是谁2022排名抖音粉丝最多的人排行榜怡怡今天给分享抖音粉丝最多的是谁2022排名的知识,其中也会对抖音粉丝最多的人排行榜进行解释,希望能解决你的问题,请看下面的文章阅读吧!1、;很多网友想了解2...
展开详情

电子小报模板 电子小报模板word版可编辑

小天给大家谈谈电子小报模板,以及电子小报模板word版可编辑应用的知识点,希望对你所遇到的问题有所帮助。1、求军训电子小报模板军训必需品:1电风扇(一定要带,千万要带,不带必死---热死的,民生之所需)2毛巾杯...
展开详情

汉语成为全球通用语言(汉语成为全球通用语言的标志)

汉语被列为全球通用语言汉语被联合国列为全球通用语言的消息传遍网络,许多国人因此而自豪不已。但事实上,这是一条没有任何官方媒体证实的“假消息”。汉语使用人数:汉语是目前全世界使用人口最多的语言,但并不能称为所谓“...
展开详情

tvb古装戏 tvb古装戏演员表

tvb古装戏相信很多小伙伴还不知道,现在让我们一起来看看吧!1、1《孤星剑》《孤星剑》是由香港电视广播有限公司于1993年出品的的爱情古装武侠剧,由郑伊健、梁小冰、魏骏杰、何婉盈、陈嘉辉等主演,共15集。2、该...
展开详情

相宜本草属于什么档次(相宜本草属于什么档次的化妆品)

怡怡给大家谈谈相宜本草属于什么档次,以及相宜本草属于什么档次的化妆品应用的知识点,希望对你所遇到的问题有所帮助。相宜本草属于什么档次(相宜本草属于什么档次的化妆品)1、相宜本草是国产的护肤品品牌,而且相宜本草有...
展开详情

精选推荐更多>

僻不当道者的当是什么意思

“僻不当道者”的“当”指面对,动词。出自清代姚鼐的《登泰山记》。
原文节选:亭西有岱祠,又有碧霞元君祠。皇帝行宫在碧霞元君祠东。是日观道中石刻,自唐显庆以来;其远古刻尽漫失。僻不当道者,皆不及往。山多石,少土。石苍黑色,多平方,少圜。少杂树,多松,生石罅,皆平顶。冰雪,无瀑水,无鸟兽音迹。
译文:日观亭西面有岱祠,还有碧霞元君祠;皇帝的行宫在碧霞元君祠的东面。这一天,(还)观看了路上的石刻,都是从唐朝显庆年间以来的,那些更古老的石碑都已经模糊或缺失了。那些偏僻不对着道路的石刻,都赶不上去看了。山上石头多,泥土少。山石都呈青黑色,大多是平的、方形的,很少有圆形的。杂树很少,多是松树,松树都生长在石头的缝隙里,树顶是平的。冰天雪地,没有瀑布,没有飞鸟走兽的声音和踪迹。
抓住特征巧妙烘托。本文描写景物很少直接写出,而是采用侧面烘托的办法。例如写泰山的高峻,先用“其级七千有余”暗暗点出,然后借山顶俯视所见“半山居雾”和在日观亭时“足下皆云漫”的图景从侧面加以烘托。又如写雪,除“冰雪”“雪与人膝齐”等正面描写外,又以“明烛天南”“白若”“绛皓驳色”等作侧面烘托,给人以想象,又生动有趣。
语言简洁、生动。这篇文章全文只有八九百字,却充分表现出雪后登山的特殊情趣。比如从京师到泰安,只用“自京师乘风雪,历齐河、长清,穿泰山西北谷,越长城之限,至于泰安”,简洁生动地点出了季节、路程,并照应了第一段的古长城。又如写登山的情形,用“道中迷雾冰滑,磴几不可登”,不仅简洁,而且生动形象。最后一段介绍泰山的自然景观最能体现这个特点,寥寥几句,就把它的多石、多松、冰雪覆盖的景色描写出来了。

一年又一年的感慨诗句

一年又一年的感慨诗句:
1、千里莺啼绿映红,水村山郭酒旗风。——杜牧《江南春》
2、国破山河在,城春草木深。——杜甫《春望》
3、渭城朝雨悒轻尘,客舍青青柳色新。——王维《送元二使安西》
4、竹外桃花三两枝,春江水暖鸭先知。——苏轼《惠崇〈春江晚景〉》
5、谁知明镜里,形影自相怜。——唐代张九龄《照镜见白发》
6、君不见,高堂明镜悲白发,朝如青丝暮成雪。——唐代李白《将进酒》
7、梨园弟子白发新,椒房阿监青娥老。——唐代白居易《长恨歌》
8、了却君王天下事,赢得生前身后名。可怜白发生!——宋代辛弃疾《破阵子·为陈同甫赋壮词以寄之》

两个不可数名词做主语谓语动词用单数还是复数

两个不可数名词做主语谓语动词可用复数,也可以用单数,分两种情况来使用:
1、并列结构作主语时谓语用复数。如果两个不可数名词是指两样东西,则谓语动词用复数。
例:Coal and iron are minerals.煤和铁都是矿物。
2、如果两个不可数名词是指同一事物或同一概念,或因其紧密相关而被视作一个整体,则谓语动词用单数。
例:Trial and error is the source of knowledge.反复试验是知识的源泉。
除了并列结构作主语时谓语用复数,还有当不可数名词前有表示数量的复数名词时,谓语动词用复数形式。
例:Large quantities of water are needed.需要大量的水。

独门绝技的绝是什么意思

“独门绝技”的“绝”意思是卓越、独一无二。“独门绝技”是指某种武功或艺术独家所有,没有别人掌握同样的武功或技能。绝技的意思是人所具有的独一无二或者超出常人的技艺。出自清·薛福成《观巴黎油画记》:“西人绝技尤莫逾油画,盍驰往油画院一观《普法交战图》乎?”
造句:
1、用筷子来优雅的吃鸡翅膀是我的独门绝技!
2、此外,巴马人“适欲”性保健是其长寿的独门绝技,巴马人具有独特的婚姻习俗,笃行晚恋晚婚晚育,婚后分居而住,分床而眠。
3、每家餐厅都有自己做鱼的独门绝技,野猪林江鲢火锅也不例外。
4、无情、铁手、冷血、追命,温瑞安笔下的四大名捕具有独门绝技,江湖行事风格也如其名。
常见热点问答
热点搜索
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
作文大全
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200