How do I make a function read all the images in a directory?

I have an images directory. What function can be used to read all of the images in that directory?

1 comentario

yen
yen el 17 de Mayo de 2011
Thanks for yours answers.
How can I save all the images this image directory on a two-dimensional array as input to train neural networks?

Iniciar sesión para comentar.

Respuestas (3)

I = dir('*.jpg'); % or jpeg or whatever.
for ii = 1:length(I)
C{ii} = imread(I(ii).name); % Store in a cell array.
end
Now the first image is stored as C{1}, the second as C{2}, etc...
Walter Roberson
Walter Roberson el 17 de Mayo de 2011
Please read this FAQ

1 comentario

yen
yen el 17 de Mayo de 2011
Thanks for your help.I have a directory consist 44 images code39 barcodes encode the characters 0 -> 9, A-> Z ,%,$, space ,+,-,. My images were taken on a binary image with 0 is black bar, 1 is the white bars, after I read all images in this directory, pleaase help me how to save all the images were read on a vector-specific for barcode image to input training artificial neural network
this is my code:
myFolder = 'Tapmau';
filePattern = fullfile(myFolder, '*.bmp');
bmpFiles = dir(filePattern);
for k = 1:length(bmpFiles)
baseFileName = bmpFiles(k).name;
fullFileName = fullfile(myFolder, baseFileName);
% fprintf(1, 'Now reading %s\n', fullFileName);
imageArray = imread(fullFileName);
% imshow(imageArray); % Display image.
% drawnow;
% Force display to update immediately.
end
for i=1:length(bmpFiles)
baseFileName=bmpFiles(i).name;
fullFileName = fullfile(myFolder, baseFileName);
image=reshape(imageArray,[],1)
end
targets=eye(44);
can you fix it for me
Hope your help. Thanks so much

Iniciar sesión para comentar.

Categorías

Más información sobre Deep Learning Toolbox en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

yen
el 16 de Mayo de 2011

Community Treasure Hunt

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

Start Hunting!

Translated by