Opencv_Python 官方教程 第18章 图像变换

本文介绍了傅里叶变换在图像分析中的应用,特别是在OpenCV和Numpy库中的实现,如cv2.dft()和cv2.idft()函数。傅里叶变换用于分析图像的频率特性,高频成分对应于图像的边界和噪声,而低频成分则表示平滑区域。Numpy的FFT函数提供了快速计算傅里叶变换的途径。

傅里叶变换

目标
本小节我们将要学习:
• 使用 OpenCV 对图像进行傅里叶变换
• 使用 Numpy 中 FFT(快速傅里叶变换)函数
• 傅里叶变换的一些用处
• 我们将要学习的函数有:cv2.dft(),cv2.idft() 等

原理

  • 傅里叶变换经常被用来分析不同滤波器的频率特性
  • 对于一个正弦信号,如果它的幅度变化非常快,我们可以说他是高频信号,如果变化非常慢,我们称之为低频信号。你可以把这种想法应用到图像中,图像那里的幅度变化非常大呢?边界点或者噪声。所以我们说边界和噪声是图像中的高频分量(注意这里的高频是指变化非常快,而非出现的次数多)。如果没有如此大的幅度变化我们称之为低频分量。

Numpy中的傅里叶变换

OpenCV中的傅里叶变换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值