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

What are the disadvantages of using robots, What are the Disadvantages of u...

What are the Disadvantages of using robots -  They can find it difficult to deal with 'unusual' circumstances for example a door is missing from a car waiting on the paint spra

Energy, Explain different stage in energy audit?

Explain different stage in energy audit?

Distribution loss reduction and efficiency improvement, Distribution Loss R...

Distribution Loss Reduction and Efficiency Improvement You are well aware of the fact in which all energy supplied to a distribution utility does not reach the end consumers.

Mutual inductance and coefficient of coupling, Mutual inductance and coeffi...

Mutual inductance and coefficient of coupling: The equivalent inductance of two series connected coil (with mutual inductance among them) is 0.8 or 0.2 Henry based on the rela

Illustrate working of differential amplifier, Q. Illustrate working of Diff...

Q. Illustrate working of Differential Amplifier? Figure shows a weighted differencing amplifier, where "weighted" refers to the fact that the output voltage has the form v o =

Pnp bipolar junction transistor, PNP The other kind of BJT is the PNP ...

PNP The other kind of BJT is the PNP with the letters "P" and "N" standing for the majority charge carriers inside the dissimilar regions of the transistor. Figure:

Calculate the resistance of the coil of a transistor, A 6 V / 2.5 mA relay ...

A 6 V / 2.5 mA relay is connected in the output stage of a transistor.  The coil is made of aluminium having α = 0.004. The resistance of the coil is 600 ? at 32 o C. Calculate th

Determine the dielectric constant of slab, Determine the Dielectric constan...

Determine the Dielectric constant of slab: An air capacitor contains two parallel plates 10 cm 2 in area and 0.5 cm apart. While a dielectric slab of area 10 cm2 and thicknes

Working of simple air evaporative, With the help of neat sketch T-S diagram...

With the help of neat sketch T-S diagram illustrate the working of simple air evaporative cooling system used in air craft. With the help of neat diagram and T-S diagram iillust

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