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 is an amplifier, Q. What is an amplifier? What are the various types o...

Q. What is an amplifier? What are the various types of amplifiers? AMPLIFIER: A circuit that increases the amplitude of the given input signal is an amplifier. A small a.c. sig

Determine average of integers by assembly language program, Write an assemb...

Write an assembly language program to determine average of 'n' integers. Ans  MOV AX, 0000; Initial sum 0000  MOV BX, 0000  MOV SI, 0201H  MOV CX, [SI]  BACK: I

Power control - motor control , Power Control A chopper converts  fix...

Power Control A chopper converts  fixed  de input voltage to a controllable dc output voltage. It is  the single  stage dc to dc conversion device. It is a high  speed  on/ of

Explain the types of coupling, Problem : a) What is the definition of E...

Problem : a) What is the definition of Electromagnetic Compatibility (EMC) according to the International Electrotechnical Commission (IEC) and why is it gaining increasing imp

Calculate the rms voltage generated in each phase, Q. Consider an elementar...

Q. Consider an elementary three-phase, four-pole alternator with a wye-connected armature winding, consisting of full-pitch concentrated coils.  Each phase coil has three turns,

Counters, i need a counter of following o/p truth table 00000000 10000000 1...

i need a counter of following o/p truth table 00000000 10000000 11000000 11100000 11110000 11111000 11111100 11111110 11111111 00000000 10000000 . . . so please suggest me some IC

Basis of the electric solenoid actuator, There is a force on the plunger re...

There is a force on the plunger required to do to move it into or out of the gap and work must be done by or against this force. The conservation of energy dictates that the change

Determine the largest crest factor, A quantizer has 130 quantum levels that...

A quantizer has 130 quantum levels that exactly span the extremes of a symmetrically ?uctuating message with step size δv = 0.04 V. Determine the following: (a) |f(t)|max.

Primacy of mosfet, Primacy of MOSFET In the year 1959, Dawon Kahng an...

Primacy of MOSFET In the year 1959, Dawon Kahng and Martin M. (John) Atalla at Bell laboratory invented the MOSFET. Operationally and structurally diverse from the bipolar ju

Ionic bonding, Ionic Bonding Instance: NaCl. Na (Z = 11) gives u...

Ionic Bonding Instance: NaCl. Na (Z = 11) gives up the outermost shell electron of it to Cl (Z=17) atom, so the crystal is build up of ions with the electronic structure

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