Bonjour,
J'essaie de créer une vidéo avi avec Matlab avec la fonction avifile. (voir la doc là si jamais: http://www.mathworks.com/help/techdoc/ref/avifile.html)
Je me suis inspiré du code de l'exemple pour faire le mien. C'est l'image d'un lapin. Je prends fois 40 fois l'image pour faire la vidéo.
Le problème, c'est que dans la vidéo, l'image apparaît "penchée" (voir pièce jointe). Je vous ai aussi mis l'image du lapin. Si quelqu'un pouvait tester mon code chez lui et me dire si ça fait la même chose, ce serait sympa. Et si en plus quelqu'un peut me dire pourquoi ça fait ça ce serait encore mieuxCode:close all; clear all; im = imread('rabbit.jpg'); im = imresize(im,0.2); aviobj = avifile('example.avi','compression','None'); fig=figure; for k=1:40 h = imshow(im); axis off F = getframe(fig); aviobj = addframe(aviobj,F); end close(fig); aviobj = close(aviobj);
Merci.
-----