how to show multiple images in the same picture with the name of each image without using subplots?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
federica pasquali
le 9 Août 2018
Réponse apportée : Jan
le 10 Août 2018
dear all ,
I have a function that, according to the user's specifications, creates, reads the desired image created (saving it in a variable) and then deletes it (to avoid clogging the folder) after creating all the desired images I want the function to be output let me see the printed images and respective name associated with the image, I tried to use subplots but the images are too small and not seen well, montage, I do not know how to match the name - image because before doing montage you have to check which images exist or less than possible images. thanks
2 commentaires
Jan
le 9 Août 2018
What is the problem with using subplot? The size of the images shown by subplot is limited by the size of the monitor. So how can we help you? What does "match the names" mean?
Réponse acceptée
Image Analyst
le 9 Août 2018
Use montage(), then text().
2 commentaires
Image Analyst
le 9 Août 2018
It should work fine if you just don't delete the very things you want to display! Not sure what gave you that idea. It works fine for me. Here is my code:
img = imread('peppers.png'); % Read in one image.
% Make cell array of 13 images (all the same for this demo).
cellImages = {img, img, img, img, img, img, img, img, img, img, img, img, img};
% Show all the image.
montage(cellImages, 'Size', [4 4])
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/193983/image.png)
Plus de réponses (1)
Jan
le 10 Août 2018
There are a lot of tools in the FileExchange, which provide a modified subplot to use more space in the figure.
0 commentaires
Voir également
Catégories
En savoir plus sur Line Plots dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!