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 the minimum sampling rate, Q. The magnitude spectrum of a continuou...

Q. The magnitude spectrum of a continuous  image is as given below.  a) Sketch the frequency response of the sampled spectrum if   ωs =1.5 ωm along x and 3ωm along  y directions

Calculate the maximum radiation intensity, Q. The power gain of an antenna ...

Q. The power gain of an antenna is 10,000. If its input power is 1 kW, calculate the maximum radiation intensity that it can generate.

For an n-channel jfet find voltage, Q. For an n-channel JFET with V A = 35...

Q. For an n-channel JFET with V A = 350 V, I DSS = 10 mA, and V P = 3V, find V DS that will cause i D = 11 mA when v GS = 0.

Operation of mosfet, Operation of MOSFET The operation of a metal-oxi...

Operation of MOSFET The operation of a metal-oxide-semiconductor field-effect transistor which is abbreviated as MOSFET can be separated into three modes, depending upon the

Adaptors-safe conduct, Adaptors : When you plug two or more appliances int...

Adaptors : When you plug two or more appliances into a plug that makes it possible to use more than one piece of electrical equipment from a single socket. The total current drawn

Compute the power factor for zero voltage regulation, A three - phase,wye -...

A three - phase,wye - connected, 2500-kVA, 6600- V, 60-Hz turboalternator has a per-phase synchronous reactance and an armature resistance of 10.4 and 0.071 , respectively. Comput

Machine language - first generation language, Machine Language ( First Gene...

Machine Language ( First Generation Language) As we have  already discussed that all digital  circuits  can identify  only two  states which  can be specified  by 0 and i henc

Mov instruction, MOV Instruction Op code  format  of MOV  instruction i...

MOV Instruction Op code  format  of MOV  instruction is as follows : Replace the  codes of destination register and source  register with code of  required  register from.

Explain resistance-capacitance coupling, Q. Explain Resistance-capacitance ...

Q. Explain Resistance-capacitance coupling? It is the most commonly used coupling in discrete device amplifier as it is least expensive and has satisfactory frequency response.

Why equalizing connection are used in lap winding dummy coil, Q.   Explain ...

Q.   Explain why equalizing connection are used in lap winding and dummy coils are some time used in wave winding. Sol.  For batteies operating in parallel, the circulating c

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