Bonjour,
J'ai le code suivant dans lequel je récupère une video, la convertit en image, et j'aimerai pouvoir sauvegarder cette image sur mon disque. Pour cela j'aimerai utilise la fonction Imwrite, et pour le path, j'essaye de créer un path a l'aide de la fonction strcat.
Mais celle-ci ne fonctionne pas et lorsque j'essaye de concaténer ma chaine j'ai le résultat suivant:
et je ne peux pas sauvegarder mon image comme je le veux du coup.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 D:\Cours\Ecosse5th\ProjetNessie2\SourceMatlab\Test\Image.jpg
Auriez-vous une solution?
Merci,
Thomas
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 for Index=1:10 test = aviread('D:\Cours\Ecosse5th\ProjetNessie2\SourceMatlab\AVI Format\Video2.avi',Index); [ImageNb,map] = frame2im(test); FileName=strcat('D:\Cours\Ecosse5th\ProjetNessie2\SourceMatlab\Test\Image',Index,'.jpg'); imwrite(ImageNb,FileName,'jpg') figure(1) colormap (map); imagesc(ImageNb); end
Partager