How do I subplot multiple tiles that I divided from a satellite image in one figure?
Show older comments
I have to divide my satellite image into 256 tiles of 500 by 500 pixels. I use mat2cell function to do that. After that I want to see the result by displaying in one figure.
Please help me figure out how to subplot it!
Here is my code :
tiles=zeros(500,500);
tiles = mat2cell(TOARef_B{5}, [500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 261], [500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 101]);
for m=1:16
for n=1:16
subplot(16,16,256); imshow(tiles{m,n});
end
end
Accepted Answer
More Answers (1)
KSSV
on 4 Aug 2020
count = 0 ;
for m=1:16
for n=1:16
count = count+1 ;
subplot(16,16,count); imshow(tiles{m,n});
end
end
Read about montage. This would be better.
3 Comments
Oanh La
on 4 Aug 2020
KSSV
on 4 Aug 2020
Thanks is accepting/ voting the answer..:)
Image Analyst
on 4 Aug 2020
I think they're recommending imtile() over montage().
Categories
Find more on Subplots 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!