Bonjour,
Dans mon programme je traite des images qui se trouvent dans des répertoires définis. Pour l'instant je ne traite qu'un répertoire à la fois mais je voudrais maintenant pouvoir traiter un nombre inconnu de répertoires.
J'ai donc écrit :
Avec en varargin : 'dossier1', 'dossier2', etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 function traitement(varargin)
Pour récupérer les images de chaque répertoire, j'utilise la boucle suivante :
Mon problème vient de l'utilisation de fullfile : j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 for k=1:length(varargin) chemin=fullfile(varargin(k),ext) list=dir(chemin) ... ... end
Si je comprends bien, mes données d'entrées ne sont pas interprétées comme des chaines de caractères mais comme des types "cell". Est-ce qu'il y a un moyen de contourner ce problème ???? Undefined function or method 'eq' for input arguments of type 'cell'
Merci
Partager