Can I get a 3D array from an image folder
8 views (last 30 days)
Show older comments
Nicholas Petzinna
on 9 Jul 2021
Commented: Nicholas Petzinna
on 9 Jul 2021
My problem is that I have a folder with 919 images that are basically frames which are sized at 938x512.
I know that I can load an individual picture with imread and receive the 2D array but is there a way to read in all the pictures to end up with an array that looks like this 919x938x512?
Thank you very much for you time.
0 Comments
Accepted Answer
KSSV
on 9 Jul 2021
img = dir('*.jpg') ; % give you image extensions
n = length(img) ;
I = zeros(n,938,512) ;
for i = 1:n
T = imread(img(i).name) ;
I(i,:,:) = T ;
end
More Answers (0)
See Also
Categories
Find more on Read, Write, and Modify Image 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!