Change of phase, Electrical Engineering

Assignment Help:

Write an m-file "myfourier.m" which takes two images, computes FFT, phase and amplitude and swaps the amplitudes between two images.

function myfourier
im1=imread('cameraman.png');
imd1=double(im1); 
im2=imread('class_f.png');
imd2=double(im2);

FI1=fft2(imd1);
phase1=angle(FI1);
amplitude1=abs(FI1);

FI2=fft2(imd2);
phase2=angle(FI2);
amplitude2=abs(FI2);

NFI1=amplitude1.*exp(i*phase1);
NFI2=amplitude2.*exp(i*phase2);
RI1=ifft2((NFI1));
RI2=ifft2((NFI2));

figure;imshow(real(RI1),[]);
figure;imshow(real(RI2),[]);

NFI1=amplitude1.*exp(i*phase2);
NFI2=amplitude2.*exp(i*phase1);
RI1=ifft2((NFI1));
RI2=ifft2((NFI2));
figure;imshow(real(RI1),[]);
figure;imshow(real(RI2),[]);

What information is encoded in the amplitude and phase?
How the change of phase and amplitude affects the transformed image?


Related Discussions:- Change of phase

How oscillations start up in an oscillator, Q. How oscillations start up in...

Q. How oscillations start up in an oscillator?  The noise voltage produced due to the random motion of electrons in resistors or in active devices provides the starting voltage

Two byte instructions , Two byte  Instructions In these  instruction ...

Two byte  Instructions In these  instruction the first byte  specifies  the operations code  and the  second byte  specifies the operand. To identify  two byte  instructions o

Define resistance strain gauge, Q. Define Resistance Strain Gauge? Mech...

Q. Define Resistance Strain Gauge? Mechanical and civil engineers routinely employ the dependence of resistance on the physical dimensions of a conductor to measure strain. A s

Copy data byte 10h ldax instruction, Copy  data byte  10H LDAX  instruct...

Copy  data byte  10H LDAX  instruction Example : Copy  data byte  10H  stored at memory  location 3020 H to  the accumulator using  LDAX  instructions. Solution : To use

Describing the steady state effect , Select the response describing the ste...

Select the response describing the steady state effect of increasing the air gap for otherwise identical devices, one operating with constant DC voltage excitation and one with con

Calculate the unknown thermal conductivity, Derive the mathematical 3-D hea...

Derive the mathematical 3-D heat conduction equation in Spherical Coordinates? A furnace is made up of three layers of thicknesses 250 mm, 150 mm nad 100 mm with thermal conduct

What is absolute permittivity, Absolute permittivity (ε):  Permittivity ...

Absolute permittivity (ε):  Permittivity is a capacitance or ability to kept energy of a capacitor.  A force was also generated, called as electric force and the symbol. It d

Priming, short note on priming

short note on priming

Complex number and variabls, what is tha lapelace transform of t^n please g...

what is tha lapelace transform of t^n please give me the answer i am so worried about iy???

How to remove the LSB from the audio recording?, Using the audiorecorder() ...

Using the audiorecorder() function in MATLAB, make a recording of your voice. Use a sample rate of 8kHz, 16 bits per sample, and aim to record around 2 seconds worth. Quantize the

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