打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python+opencv图像处理(三十一)
傅里叶变换
对图像的傅里叶变换,就是将图像从图像空间变换到频率空间,从而可以在频率域对图像进行处理。
1、傅里叶变换
傅里叶变换的理论在任何一本数字图像处理的书里都有,网上也有很多,这里就不再解释了,本篇主要介绍如何实现它。
numpy中自带了函数fft2进行二维傅里叶变换,它其实是离散快速傅里叶变换。
如下图,左图是lena图像,右图是它的傅里叶频谱图。
实现代码如下:
2、傅里叶反变换
在频率域对图像进行处理后,要将其反变换到空间域才能显示图像。
可用函数 np.fft.ifft2()函数进行傅里叶反变换,如下图所示,最后一张即是反变换回来的图。
其完整代码如下:
3、将低频移至中心
在此傅里叶频谱中,频率为0的分量在其左上角,但是一般情况下我们会将其移至中心,再对其进行处理。
可以用fftshift()将低频部分移至中心。
如下图所示,右图就是将低频移至中心的傅里叶频谱图。
完整代码如下:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
傅立叶变换
图像处理
10句话读懂图像频域滤波——不能不知道的信号与系统基本理论
图像傅里叶变换
计算机视觉系列_8、图像的傅里叶变换
图像频率的理解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服