在频率域中直接生成滤波器
发布时间:2021-06-06
发布时间:2021-06-06
掌握在频率域中直接生成滤波器的方法实验内容1.用 GLPF 对图像滤波, D0 值为填充图像宽度的 5%,观察滤波结果2.用 GHPF 对图像滤波, D0 值为填充图像宽度的 5%,观察滤波结果3.用 BHPF 对图像高频强调滤波,n=2,观察滤波结果
3-3在频率域中直接生成滤波器
一、 实验目的
掌握在频率域中直接生成滤波器的方法
二、 实验内容
1.用 GLPF 对图像滤波, D0 值为填充图像宽度的 5%,观察滤波结果
2.用 GHPF 对图像滤波, D0 值为填充图像宽度的 5%,观察滤波结果
3.用 BHPF 对图像高频强调滤波,n=2,观察滤波结果
三、 实验步骤
1. 低通滤波器 dftfilt dftuv
1)读入图像
clc
clear
f = imread('lena.jpg');
2)傅立叶频谱图像
F1 = fft2(f); % 注意 F1 和 下面 F 的区别 T=log(1+abs(fftshift(F1)));
T= mat2gray(T);
Imshow(T, []);
title('傅立叶频谱图像')
PQ = paddedsize(size(f));
[U V] = dftuv(PQ(1),PQ(2));
D0 = 0.05*PQ(2);
F = fft2(f,PQ(1),PQ(2));
z=log(1+abs(fftshift(F)));
下一篇:士别三日(典故、出处、释读)