Salut à tous, je suis débutant MATLAB et j ai un TP à faire, j'ai une image originale, que je ferais tourner d'un angle au choix alpha, ensuite, représenter tous les pixels de l'image tournée sur une figure.

J'ai essayé d'écrire les lignes ci-dessous, et cela ne me donne rien :cry:
J'attends vos suggestions. Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
img_neu = imread('im.rgb.png'); %% lecture d une image
alpha = 30;
img_rotate = imrotate(img_neu,alpha); % j'effectue une rotation de 30°
img_rotate.gray = img_rotate(:,:,1);
img_size = size(img_rotate(:,:,1));
z = img_size(1); % nombre de ligne
s = img_size(2); % nombre de colonnes
 
%Representation de pixel 
for k =0:(s*z) 
 
    img_rotate_gray = img_rotate_gray(:);
    Pixel = impixel(img_rotate_gray(k));
    figure
    plot(Pixel(num2str(k)))
 
end;