Salut, je débute en matlab, j’ai un problème avec la fonction imwrite. Voici le code que j’utilise :et voici l’erreur qui m’affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ix1=[] froot = './BaseTest'; list = dir(sprintf('%s\\*.jpg', froot)); for index = 1:length(list) chemain_image=sprintf('%s\\%s', froot, list(index).name); image = imread(chemain_image); ix1=['./BaseTest1/' index] imwrite(image,ix1,'jpg'); end
Pouvez vous m’aidez à corriger cet erreur ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ix1 = ./BaseTest1/ ??? Couldn't open file for JPEG write. Error in ==> imagesci\private\writejpg at 127 wjpg8c(data, filename, props); Error in ==> imwrite at 325 feval(fmt_s.write, data, map, filename, paramPairs{:}); Error in ==> renommerFigure at 11 imwrite(image,ix1,'jpg');
Partager