Fourier transform - filtering, Electrical Engineering

Assignment Help:

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?


Related Discussions:- Fourier transform - filtering

Continuity equations, Continuity Equations These equations are fundame...

Continuity Equations These equations are fundamentally particle conservation equations: Electron continuity equation:  ∂n /∂t = (1/q) (∂j N / ∂X) + G N - R N Hole c

What is ringer circuit in telephone hand set, Q. What is Ringer Circuit in ...

Q. What is Ringer Circuit in telephone hand set? Purpose of the ringer is to alert destination party of incoming calls. Audible tone from the ringer should be load enough to be

Integrator with positive voltage on a noninverting input, Q. An integrator ...

Q. An integrator with positive voltage on a noninverting input is shown in Figure. Sketch v o for 60 ms after S has been opened.

Explain polymers and their applications, Explain Polymers and their applica...

Explain Polymers and their applications. Polymeric materials or plastics contain a large group of organo or organic metallic high molecules compound. The common properties of s

Shunt reactor, what are the basic principles of shunt reactor and it''s ope...

what are the basic principles of shunt reactor and it''s operation system

Determine the fraction of full load, The distribution transformer is supply...

The distribution transformer is supplying a load at 240 V and 0.8 power factor lagging. The open-circuit and short-circuit test data are given in Example. (a) Determine the frac

What is capacitor, What is Capacitor -  A capacitor is an electrical d...

What is Capacitor -  A capacitor is an electrical device that is used to kept electrical energy.   -  The unit of capacitance is Farad. The symbol of capacitance is C.

Show the enhancement of mosfet, Q. Show the Enhancement of MOSFET ? Her...

Q. Show the Enhancement of MOSFET ? Here also the slab of p type material called the substrate is provided. The substrate is connected to a source terminal. Many discrete devic

High-pass t filters, High-pass T filters: Three-element filters can co...

High-pass T filters: Three-element filters can comprise a 'T' or 'π' topology and in either geometries, a low-pass, band-pass, high-pass, or band-stop characteristic is feasib

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd