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

Resume, who to write resume for job

who to write resume for job

Mobile communication, #qConsider a point-to-point radio link between two hi...

#qConsider a point-to-point radio link between two highly directional antennas in a stationary environment. The antennas have antenna gains of 30 dB, distance attenuation is 150 dB

Elucidate the process of inter-register signalling, Q. Elucidate the proces...

Q. Elucidate the process of inter-register signalling. Ans: Registers are used in common control exchanges to store as well as analyze routing data. They are provided on a

#title thyristor, what is finger voltage in terms of thyristor

what is finger voltage in terms of thyristor

Determine the velocity of wave propagation in the cable, Q. A coaxial cable...

Q. A coaxial cable with polyethylene dielectric (ε r =2.26) connects an antenna to a receiver 30maway. Determine the velocity of wave propagation in the cable and the delay of the

State norton''s theorem, Norton's Theorem Nortons Theorem states: "A...

Norton's Theorem Nortons Theorem states: "Any linear circuit containing several energy sources and resistances can be replaced by a single Constant Current generator in para

Electric roadway system specification, The electric roadway system shall ut...

The electric roadway system shall utilize solar energy as the main power source. The electric roadway system shall negotiate with the power utility on backup power supply.

Discuss the essentials of an oscillator, Q. Discuss the essentials of an os...

Q. Discuss the essentials of an oscillator? The essential components of an oscillator are (i) Tank Circuit: It consists of inductance coil(L) connected in parallel with ca

Give the operating modes of 8259a, Give the operating modes of 8259a? (...

Give the operating modes of 8259a? (a) Automatic Rotation (b) End of Interrupt (EOI) (c) Fully Nested Mode  (d) Automatic EOI Mode (e) Specific Rotation (f) Edge

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