Fourier transform - filtering, Electrical Engineering

Fourier transform  (filtering)

(i) Perform low pass filtering in the frequency domain. Write and m-file lowfft.m which does this operation.

lowfft.m

function lowfft
im=imread('class_f.png');
imd=double(im);FI=fft2(imd);
phase=angle(FI);
amplitude=abs(FI);
figure;imshow(log(amplitude),[]);
figure;imshow(phase,[]);

%Where is the energy concentrated? where is low frequency in that spectrum?

help fftshift
figure;imshow(log(fftshift(amplitude)),[]);
figure;imshow(fftshift(phase),[]);

%Where is the energy concentrated? Where is the low frequency in that spectrum?

FIc=fftshift(FI);
amplitude=abs(FIc);
figure;imshow(log(amplitude),[]);
[h w]=size(FIc);
w2=uint8(w/2)
h2=uint8(h/2)
s=50;
mask=zeros(h,w);
mask(h2-s:h2+s,w2-s:w2+s)=1;
figure;imshow(mask,[]);

%What is the role of the box filter here?

FFIc=FIc.*mask;
phase=angle(FFIc);
amplitude=abs(FFIc);
figure;imshow(log(amplitude),[]);
figure;imshow(phase,[]);
FFI=ifftshift(FFIc);
RI=ifft2((FFI));
figure;
imshow(real(RI),[]);

%What happens when you apply the mask filer?
%Where do the artifacts come from?

(ii) Perform high pass filtering in the frequency domain. Write and m-file highfft.m which does this operation.
replace the mask by

mask=ones(h,w);
mask(h2-s:h2+s,w2-s:w2+s)=0;

(iii) Filter the image for different values of parameter s.
What happens when you vary the size of the box filter?

Posted Date: 2/26/2013 12:05:39 AM | Location : United States







Related Discussions:- Fourier transform - filtering, Assignment Help, Ask Question on Fourier transform - filtering, Get Answer, Expert's Help, Fourier transform - filtering Discussions

Write discussion on Fourier transform - filtering
Your posts are moderated
Related Questions
FIGURE shows a pneumatic circuit diagram used for air supply and exhaust in an automatic control system.  (a) Name all symbols (including pipelines) used in the system. (b) N


Short-Term Measures for Technical Loss Reduction The short-term measures involve measures needs for immediate improvement and reduction of losses within the system. These are

With a maximum excess delay of and a chip duration of , the multipath components fall in delay bins. This means that we experience leakage of energy between chips and the channel i

Q. Parallel - flash converter? Parallel / flash converter. Also known as parallel A/D converter, this circuit is the simplest to understand. It's formed of a series of co

A preliminary design with ideal resistors, inductors and capacitors, will get 25 marks. If the design does not meet the specifications then one mark will be deducted following the

Conditional Call Instruction Similar  to conditional  jump  instructions there are conditional call  instructions  also based on various  flags.

Power Supply  and Clock Frequency there are following  pins  for power  supply  and clock  frequency  signals. V CC + 5 V  power supply. V SS Ground reference X 1

Q. A person, while driving a car in a cyclone and waiting at an intersection, hears a thumping sound when a power line falls across the car and makes contact with the chassis. The

Give the properties and application of asbesto. Asbestos: It is inorganic fibrous material. Two kinds of asbestos are available. Chrysotile asbestos : This material is h