How to create subplot with .png images in a loop
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
mehtap agirsoy
am 25 Jul. 2021
Kommentiert: Chunru
am 27 Jul. 2021
Hey all, I have 134 .png images for each 5 trials. I'd like to create subplot of 134x5 to observe the difference in each row of the 5 trials. To check my code I've used k=1:2 (instead of 5) and i=1:5 (instead of 134) but my code creates attached plot, deletes the .png files from i=1 and doesn't create a subplot what I want. Also I've quality problem of the plots. If you're able to help I'd be appreciate. Thanks in advance.
0 Kommentare
Akzeptierte Antwort
Chunru
am 26 Jul. 2021
Bearbeitet: Chunru
am 26 Jul. 2021
Try montage in image processing toolbox for display multiple images.
a = imread('onion.png');
imageArray = repmat(a, [1 1 1 3*5]);
montage(imageArray, 'size', [3 5])
8 Kommentare
Chunru
am 27 Jul. 2021
first, try size [5 134] rather than [134 5]. That can make the montage layout in a horizontal way and make size larger. You can also use size [10 67] so that every two rows corresponding to one experiment.
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
