Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- I=imread('MM.bmp'); I=imresize(I,[64 64 ],'Method', 'nearest');
- I=I./max(max(I));
- avg1=mean(mean(I));
- I1=I;
- ph=rand([size(I,1),size(I,2)]);
- U=I1.*exp(1j*ph);
- for n=1:700
- n1=n1+1;
- *U1= fftshift(fft2(fftshift(U)));
- U2=fftshift(ifft2(fftshift(exp(1j*angle(U1)))));*
- avg2=mean(mean(abs(U2)));
- U3=(U2./avg2).*avg1;
- U=I.*exp(1j.*angle(U3));
- end
- imwrite(angle(U1), 'HOLOGRAM.jpg')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement