Can I get a 3D array from an image folder
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Nicholas Petzinna
am 9 Jul. 2021
Kommentiert: Nicholas Petzinna
am 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 Kommentare
Akzeptierte Antwort
KSSV
am 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
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Read, Write, and Modify Image finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!