Salut a tous !
J'ai 20 images dans le dossier C:\work avec les noms (01).bmp, (02).bmp ...... (20).bmp.
Comment je peux faire un script en matlab pour parcourir tous mes images de mon dossier C:\work,les afficher, reconnaitre nom et extension de chaque et changer tous les nombres des fichiers en 01.bmp.....20.bmp.
La derniere chose me pose des problemes:
C'est ca que je ne reussi pas a faire dans mon script qui est donne au-dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part changer tous les nombres des fichiers donne en haut de mon message en 01.bmp.....20.bmp.
Script changer_nom_fichier_automatique.m:
Voila ce que j'ai essaye:
Si quelqu'un a des idees je suis preneur!
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
18
19 repertoire="C:\work"; figure(1) img_list = dir(fullfile(repertoire,'*.bmp')); lungime=length(img_list); str=strcat(int2str(k),'.bmp'); % concatenation nom de chaque photo du dossier C:\work stoque dans la variable repertoire donc on fait la concatenation du chaque nom du photo avec l'extension .bmp for k=1:img_list img=imread(fullfile(repertoire,str)); % evaluation et lis tous les photos (20 photos) subplot(ceil(sqrt(20)),ceil(sqrt(20)),k) % affichage des photos avec subplot ou k est le nombre courant du photo imshow(img); drawnow; end % comment on sauve les photos (01).bmp en 01.bmp et ainsi du suite a l'aide de imsave??? ici j'ai des problemes:? imsave....
![]()
Partager