problem with uigetdir in uploading files from it .

i created a push button to browse a directory. It works but then I need to upload pics from this directory.
For the browse push button i used:
global c1;
c1=uigetdir;
and for uploading pictures from the directory i used:
global c1;
srcFiles = dir(c1\'*.jpg');
but i get an error saying 'dir is not defined for double inputs'.

 Réponse acceptée

filePattern = fullfile(c1, '*.jpg');
srcFiles = dir(filePattern);

2 commentaires

Siddharth
Siddharth le 28 Mai 2013
thanks. this worked but i am now getting an error when i am trying to display these images using:
filename = strcat(c1,srcFiles(j).name);
I = imread(filename);
imshow(I);
Siddharth
Siddharth le 28 Mai 2013
i rectified it using the link u sent me. Its working. Thanks.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by