Bonjour à tous,
Je cherche à convertir une vidéo (.avi) en série d'image.
Cela marche à la nuance près que j'ai l'air d'obtenir en images environ seulement la motié de la largeur de ma vidéo. Pourtant vidéo 32 par 32 et image aussi. Y aurait-il une proprièté de la vidéo qui pourrait m'échapper?
Voici mon code
Merci de votre aide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 % Lecture de la vidéo [ref_file,ref_path,schalt] = uigetfile('*.avi','VIDEO FILE'); MyVideo=aviread(ref_file); % conversion vidéo --> série d'image for i=1:length(MyVideo) imwrite(MyVideo(i).cdata,[num2str(i) '.jpeg']) end
Partager