how to read multiple pgm images ?
Show older comments
I'm working with a database which has 472 pgm files inside a folder named faces. I want to read all 472 and store it I
also each file inside the folder is name cmu_0000.pgm..........cmu_00471.pgm
4 Comments
Stephen23
on 17 Aug 2017
Why not read the MATLAB documentation?:
Or any of the hundreds of threads on this forum that explain how to read files in a loop:
etc., etc.
kitty varghese
on 17 Aug 2017
Edited: Stephen23
on 17 Aug 2017
Stephen23
on 17 Aug 2017
@kitty Varghese: today I formatted your code correctly for you. In future you can do this yourself: simply select the code text and then click the {} Code button.
Stephen23
on 17 Aug 2017
@kitty Varghese: there is no point in getting dir to search for files with a .m extension:
thepath = ... *.m';
if what you are after is .pgm files. Do not hard-code how many files there are:
for i=1:472,
when it is much more robust to use numel. I would also recommend avoid i as a variable name.
Accepted Answer
More Answers (0)
Categories
Find more on Images in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!