Bonjour
j'ai besoin de votre aide , je travaille sur un code et je veux le faire un interface graphique avec une button qui fait le traitement et affiche sur un axes
et merci d'avance
subplot(1,3,2)
image(img2),title('domaine polaire'),grid
axis image xy off
%pha=angle(fft_a2);
F = fft2(img2);
%subplot(1,4,3)
%imshow(real(F))
%axis image off
F=fftshift(F);
subplot(1,3,3)
tal1=size(F);
d1=max(F);
for j=1:tal1(1);
for k=1:tal1(2);
F(j,k)=(F(j,k)/d1(1))*255;
end;
end;
%imshow(uint8(F)),title('Spectrum shape'),grid;
imshow(log(abs(F)), []);
axis image xy off
F=abs(fft2(img2));%imshow(real(fftshift(F)));
R=[];
for i=1:size(F)
R=[R F(i,:)];
end
R = R(:);
R=R/sum(R);
max(R)
var = inputdlg('Entrez un nom pour la sauvegarde','Sauvegarde de descripteur de l''image.',1,{''});
assignin('base', [var{1}],R);
save ( var{1},'R')