In subplot, how do I plot all images in same size?
51 views (last 30 days)
Queila Martins on 9 May 2017
I'm trying to use subplot to show a ranking of images. I've been trying to understand how to change the code to get all images in the same size when I show then in a figure, but with no success until now.
I've attached my image rankings so you can have an idea. To print that, I read a list of images from a .txt file and then I use a for loop to print each of those.
I would like them to have the same height and width, even if they have different size. Can anybody give me a hint? I've tried a lot of similar examples, but I still didn't understand how to do it. They could be the same size of first image that appears in the ranking.
Walter Roberson on 9 May 2017
Use image() to draw the images instead of imshow().
And do not use the
foo1 = randi(255,20,30,'uint8');
foo2 = randi(255,25,30,'uint8');
The images will be drawn the same size.
This will typically result in most of the images looking distorted.