资源简介
1. 给定一幅图象,画出其谱分布的平面图像,并对谱图像内容进行说明。
2. 频率域高通和低通滤波器设计,并以各种视图(立体图、平面视图、截面图)显示。
3. 给出一幅房屋图象,用高通滤波的方法求其边缘。
代码片段和文件信息
function g = dftfilt(f H)
%DFTFILT Performs frequency domain filtering.
% G = DFTFILT(F H) filters F in the frequency domain using the
% filter transfer function H. The output G is the filtered
% image which has the same size as F. DFTFILT automatically pads
% F to be the same size as H. Function PADDEDSIZE can be used to
% determine an appropriate size for H.
%
% DFTFILT assumes that F is real and that H is a real uncentered
% circularly-symmetric filter function.
% Obtain the FFT of the padded input.
F = fft2(f size(H 1) size(H 2));
% Perform filtering.
g = real(ifft2(H.*F));
% Crop to original size.
g = g(1:size(f 1) 1:size(f 2));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 698 2010-11-03 10:57 MATLAB\dftfilt.m
文件 736 2004-12-16 13:36 MATLAB\dftuv.m
文件 991 2010-11-03 10:55 MATLAB\gscale.m
文件 1264 2010-11-03 11:00 MATLAB\hpfilter.m
文件 697 2010-11-03 10:18 MATLAB\longzeliang.m
文件 816 2010-11-03 10:21 MATLAB\longzeliang2.m
文件 2093 2010-11-03 10:36 MATLAB\longzeliang3.m
文件 606 2010-11-03 10:58 MATLAB\longzeliang4.m
文件 611 2010-11-03 10:39 MATLAB\longzeliang5.asv
文件 670 2010-11-03 11:03 MATLAB\longzeliang5.m
文件 1473 2004-12-16 13:36 MATLAB\lpfilter.m
文件 1323 2004-12-16 13:36 MATLAB\paddedsize.m
目录 0 2010-11-03 11:14 MATLAB
----------- --------- ---------- ----- ----
11978 13
评论
共有 条评论