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
power factor improvement

Modify the design of the circuit shown in FIGURE and draw a circuit diagram to provide rotary actuation in both directions using a single direction pump (to replace the bi-directio

Design a low noise amplifier using an Infineon RF transistor BFP640. The amplifier is to be used to amplify the L2 GPS signal and so the centre frequency is 1227MHz and bandwidth 4

Q.   How and why are the grounding and shielding used in electronic instruments? Sol. In electronic instruments grounding and Shielding techniques are available in order to a

Discuss the ENDP assembler directive with example ENDP: It is stands for End Procedure, which informs assembler the end of a procedure. Within assembly language programm

1. Frequency Modulation theory and its explanation 2. FM transmitter schematic, tests results and measurements 3. Amplifier and Oscillator circuit explanation and calculation

What are the blocks of the microprocessor depends system? The blocks of the microprocessor depends system are: The Memory and I/O System The Data Operating System

Q. Sinusoidal steady-state phasor analysis? The kind of response of a physical system in an applied excitation depends in general on the type of excitation, the elements in the

Covalent Bonding Exhibited through the diamond lattice semiconductors. Each atom enclosed by four nearest neighbors, each comprising four electrons in the outermost orbi

Importance of Voltage Quality - KPI The voltage quality has a growing economic impact on the customer and the network operators. The costs related along with "lack of quality"