Azzera filtri
Azzera filtri

problem with uigetdir in uploading files from it .

2 visualizzazioni (ultimi 30 giorni)
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'.

Risposta accettata

Image Analyst
Image Analyst il 28 Mag 2013
filePattern = fullfile(c1, '*.jpg');
srcFiles = dir(filePattern);
  2 Commenti
Siddharth
Siddharth il 28 Mag 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 il 28 Mag 2013
i rectified it using the link u sent me. Its working. Thanks.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Environment and Settings in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by