更多内容关注公众号:数学的旋律
tb店铺搜:FUN STORE玩物社,专业买手挑选送礼好物
一、滤波器
1. 基本滤波公式
频率域滤波是指先修改一副图像的傅里叶变换,然后计算其反变换,得到处理后的结果。由此,若给定一副大小为 M × N M\times N M×N 的数字图像 f ( x , y ) f(x, y) f(x,y),则基本滤波公式有如下形式:
g ( x , y ) = ζ − 1 [ H ( u , v ) F ( u , v ) ] g(x,y) = \zeta^{-1}[H(u,v)F(u,v)] g(x,y)=ζ−1[H(u,v)F(u,v)]式中, ζ − 1 \zeta^{-1} ζ−1 是IDEF, F ( u , v ) F(u,v) F(u,v) 是输入图像 f ( x , y ) f(x,y) f(x,y) 的DEF, H ( u , v ) H(u,v) H(u,v) 是滤波函数(简称为滤波器或滤波传递函数), g ( x , y ) g(x,y) g(x,y) 是滤波后的输出图像。函数 F F F、 H H H 和 g g g 是大小与输入图像相同的 M × N M\times N M×N 阵列。
2. 滤波步骤
① 选择滤波器 H ( u , v ) H(u,v) H(u,v):
所有的滤波函数 H ( u , v ) H(u,v) H(u,v) 可理解为大小为 P × Q P\times Q P×Q 的离散函数,即离散频率变量的范围是 u = 0 , 1 , 2 , . . . , P − 1 u=0,1,2,...,P-1 u=0,1,2,...,P−1 和 v = 0 , 1 , 2 , . . . , Q − 1 v=0,1,2,...,Q-1 v=0,1,2,...,Q−1。
② 填充 f ( x , y ) f(x,y) f(x,y):
通常选择 P = 2 M P=2M P=2M、 Q = 2 N Q=2N Q=2N,并对 f ( x , y ) f(x,y) f(x,y) 添加必要数量的0,形成大小为 P × Q P\times Q P×Q 的图像。
③ 求 f ( u , v ) f(u,v) f(u