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

Arithmetic operations, Arithmetic Operations Various  types of arithmet...

Arithmetic Operations Various  types of arithmetic  operations like addition subtraction increment and  decrement  are performed in 8085 microprocessor. Generally in these  ope

Selection of proper fuse in electricity and gas hazards, Selection of Prope...

Selection of Proper Fuse : Fuse is a safety device or a wire of metal in a cut-out which may be fused by an excessive current. The current drawn by an appliance is restricted by t

Obtain the truth table for the logic block, Q. Obtain the truth table for t...

Q. Obtain the truth table for the logic block shown in Figure

What do you mean by phase sequence, Q. What do you mean by Phase Sequence? ...

Q. What do you mean by Phase Sequence? It is standard practice in the United States to designate the phase A-B-C such that under balanced conditions the voltage and current in

Microprocessors, Memory location 2000H has the word 5000H stored in it. Wha...

Memory location 2000H has the word 5000H stored in it. What does each location contain after DEC WORD PTR [2000H].

Notations that are used in transistor circuits -h parameters, Notations tha...

Notations that are used in transistor circuits:-             h ie = h 11e = Short circuit input impedance             h 0e = h 22e = Open circuit output admittance

Add instruction , ADD Instruction Op code  format  of ADD instruction...

ADD Instruction Op code  format  of ADD instruction is Replace  the three bit code  of the register R from   to obtain the op code of the  required ADD instruction . op co

Network analysis, expain how to do proper initial approximatio for the give...

expain how to do proper initial approximatio for the given cct....... by a example

Explain branch prediction logic in pentium, Explain Branch prediction logic...

Explain Branch prediction logic in Pentium. Branch prediction logic in Pentium: The Pentium microprocessor utilizes branch prediction logic to decrease the time needed for a

Complex waveforms and transients in rlc circuits, can you let me know how m...

can you let me know how much it would be for the answer to a question that has 2 parts

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