Bonjour,

J'ai calculé le spectre d'amplitude d'une image en niveau de gris. Le résultat est une image noire avec au centre un point blanc. Je suis persuadé qu'il y'a une erreur . Pouvez vous m'aider svp. voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
clc;clear;close all;
img=imread('cameraman.png');
imf=fft2(img);
imf_m=abs(fftshift(imf));
figure, imshow(imf_m,[])
imf_p=angle(fftshift(imf));
figure,imshow(imf_p,[])