bonsoir
je sais que pour lire une image on utilise :m=imread('image.bmp'),
mais je dispose de 1500 images, est ce qu'il existe une foction qui me permet de lire plusieurs images a la fois
merci
bonsoir
je sais que pour lire une image on utilise :m=imread('image.bmp'),
mais je dispose de 1500 images, est ce qu'il existe une foction qui me permet de lire plusieurs images a la fois
merci
salut
ça pourrai marcher avec ça
rajoute une autre boucle pour le IMSHOW
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 IM = cell(size('ton_fichier')); for i=1:length('ton_fichier') IM{i} = imread(ton_fichier{i}); end
bonsoir
merci pour votre réponse,en fait, j'ai un fichier qui contient plusieurs sous fichiers , je veux utiliser la boite de dialogue grace a l'instruction 'uigetfile'
est ce que cette instruction ouvre tous les sous fichiers ou bien dois je faire une boucle???
merci
Bonjour,
Qu'est-ce qu'un sous-fichier? Ou alors veux-tu parler d'un dossier qui contient plusieurs fichiers?
Bonne journée,
Duf
bonsoir
oui c'est ça, un dossier qui contient plusieurs fichiers
bonne soirée
C'est cela que tu cherches peut-être :
Comment lister les fichiers d'une certaine extension dans un répertoire ?
donc je veux lire puis redimentionner des images qui se trouvent dans plusieurs fichiers
aidez moi svp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 [filename,pathname]=uigetfile('*.bmp','multiselect','on'); for f=1:length filename fich=filename{f}; img=imread(fich); a=imresize(img,[40 120],'bicubic'); end
Partager