Skip to content

shihenren/opencv-demo8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

opencv-demo8

对于一张图像,我们可以通过傅里叶变换的原理将其分解为无数个频率的图像。这些图像相互叠加便形成了我们所看到的图像。

那么根据傅里叶变换的原理,我们提出了两种滤波器,高通滤波器以及低通滤波器。

在图像处理中,我们可以将一幅图像看作是一个二维函数,即 f(x,y),其中 x 和 y 是图像中每个像素的水平和垂直位置(可以理解为之前我们说的时域中的x轴,此时的x轴不是时间而是空间坐标),而f(x,y) 表示该位置的亮度值。

而在频域上,我们可以将这个二维函数进行傅里叶变换,得到其频谱 F(u,v)。在频谱中,低频表示的是图像中亮度变化比较缓慢的部分,高频表示的是图像中亮度变化比较剧烈的部分。因此,图像中的低频部分通常包含了图像的整体结构和纹理信息,而高频部分则包含了图像的细节信息和边缘信息。

测试图像

image

highpass为高通滤波器代码复现 lowpass为低通滤波器代码复现

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages